1.maven 依赖
<dependency>
<groupId>com.jfinal</groupId>
<artifactId>jfinal</artifactId>
<version>3.5</version>
</dependency>
2.修改web.xml
<filter>
<filter-name>jfinal</filter-name>
<filter-class>com.jfinal.core.JFinalFilter</filter-class>
<init-param>
<param-name>configClass</param-name>
<param-value>com.testjfinal.common.MainConfig</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>jfinal</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
3.新建 IndexController 类
package com.testjfinal.common;
import com.jfinal.core.Controller;
public class IndexController extends Controller {
public void index(){
System.out.println("IndexController Index().....");
render("index.jsp");
}
}
4.新建 MainConfig 类
package com.testjfinal.common;
import com.jfinal.config.*;
import com.jfinal.render.ViewType;
import com.jfinal.template.Engine;
public class MainConfig extends JFinalConfig {
@Override
public void configConstant(Constants constants) {
constants.setViewType(ViewType.JSP);//设置默认视图
}
@Override
public void configRoute(Routes routes) { //路由设置
routes.add("/",IndexController.class);
}
@Override
public void configEngine(Engine engine) {
}
@Override
public void configPlugin(Plugins plugins) {
}
@Override
public void configInterceptor(Interceptors interceptors) {
}
@Override
public void configHandler(Handlers handlers) {
}
}