JFinal项目搭建
- JFinal项目搭建
JFinal项目搭建
首先创建maven项目:




删掉报错的jsp页面:

在pom.xml中加入坐标:
<dependency>
<groupId>com.jfinal</groupId>
<artifactId>jfinal-undertow</artifactId>
<version>3.4</version>
</dependency>
<dependency>
<groupId>com.jfinal</groupId>
<artifactId>jfinal</artifactId>
<version>5.0.8</version>
</dependency>
在main下面新建java和resources(如果没有出现的话,项目名上右键->Maven->update Project):

java下创建com.li.conf包包内创建config类并继承JFinalConfig;具体的方法下面会讲解

创建com.li.view下再创建DemoController继承Controller(控制器)

新建com.li.app下创建Run类里面创建main放法下面再写:

public static void main(String[] args) {
UndertowServer.start(My_Config.class,80,true);
}
三个参数:加载的类,端口号,是否支持热加载
如果访问http://localhost/demo;默认访问index方法。如果需要方法其他方法则需要在Path后面添加方法名,例如:需要访问test方法(Action);http://localhost/demo/test
也可以在Action(方法)上加@ActionKey(“/test”),这时候可以直接访问http://localhost/test

如果不想让别人访问Action,可以在上面加@NotAction,这时候权限修饰符就可以修改(没写这个注解只能是public);这时候访问http://localhost/demo/mimi就直接访问的首页;会将mimi当作参数

访问:


















![[Python] scikit-learn - K近邻算法介绍和使用案例](https://img-blog.csdnimg.cn/direct/d4d4803f1e7c438c914d109263b54809.png)


