jfinal學習1——tomcat下搭建最初環境

首先建立一個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導航網   
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章