JFinal项目搭建

发布时间:2024年01月24日

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当作参数

在这里插入图片描述

访问:

在这里插入图片描述
在这里插入图片描述

文章来源:https://blog.csdn.net/LIJINGPO/article/details/135791999
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。