Skip to content

Latest commit

 

History

History
39 lines (33 loc) · 1.25 KB

1.4.md

File metadata and controls

39 lines (33 loc) · 1.25 KB

#1.4 添加 java 文件

在项目src目录下创建demo包,并在demo包下创建DemoConfig文件, 内容如下:

package demo;
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;
public class DemoConfig extends JFinalConfig {
	public void configConstant(Constants me) {
		me.setDevMode(true);
	}
	public void configRoute(Routes me) {
		me.add("/hello", HelloController.class);
	}
	public void configPlugin(Plugins me) {}
	public void configInterceptor(Interceptors me) {}
	public void configHandler(Handlers me) {}
}

注意:DemoConfig.java文件所在的包以及自身文件名必须与web.xml中的param-value标签内的配置相一致(在本例中该配置为demo.DemoConfig)。

在demo包下创建HelloController类文件, 内容如下:

package demo;
import com.jfinal.core.Controller;
public class HelloController extends Controller {
	public void index() {
		renderText("Hello JFinal world.");
	}
}

links