首先建立一個web工程
導入三個基礎包到webroot >WEB-INF> lib下
jfinal-2.2-bin-with-src.jar,
javax.servlet.jsp.jstl-1.2.0.v201105211821.jar
org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar
配置web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<filter>
<filter-name>jfinal</filter-name>
<filter-class>com.jfinal.core.JFinalFilter</filter-class>
<init-param>
<param-name>configClass</param-name>
<param-value>com.xy.common.MainConfig</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>jfinal</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
創建入口類 MainConfig 繼承jfinalconfig
package com.xy.common;
import com.jfinal.config.Constants;
import com.jfinal.config.Handlers;
import com.jfinal.config.Interceptors;
import com.jfinal.config.JFinalConfig;
import com.jfinal.config.Plugins;
import com.jfinal.config.Routes;
import com.jfinal.render.ViewType;
public class MainConfig extends JFinalConfig {
@Override
public void configConstant(Constants me) {
me.setViewType(ViewType.JSP);
}
@Override
public void configHandler(Handlers me) {
// TODO Auto-generated method stub
}
@Override
public void configInterceptor(Interceptors me) {
// TODO Auto-generated method stub
}
@Override
public void configPlugin(Plugins me) {
// TODO Auto-generated method stub
}
@Override
public void configRoute(Routes me) {
me.add("/", IndexController.class);
}
}
創建IIndexController類 繼承controller方法
package com.xy.common;
import com.jfinal.core.Controller;
public class IndexController extends Controller {
public void index(){
render("index.jsp");
}
}
然後部署服務器啓動tomcat 就可以訪問了;
可以自由收藏管理個人常用網址的導航網 666導航網
可以自由收藏管理個人常用網址的導航網 666導航網