资 源 简 介
已经将源码迁移到github上 https://github.com/feiyan35488/nor
对nutz进行一些改进,基于约定驱动,基本能做到零配置,能显著加快开发效率
常用约定
项目包结构
appname/src/controllers
/services
/domains
/filters
/utils
/config
webapp/img
/js
/WEB-INF/templates/
/views/
controllers中存放controller ,类名必须要以Controller后缀,可以继续分包,但不鼓励
package controllers
public class TestController{
public String hello(){
return "Hello World";
}
@Ok(">>:/test/redirect2")
public String redirect(){
return "redirect message";
}
public void redirect2(){}
}
输入:url: localhost:8080/appname/test/hello ---> 会执行 TestContrlller.hello(), --》 webapp/WEB-INF/views/test/hello.jsp
在hello.jsp中输入${obj}, 则会显示 Hello World
输入 localhost:8080/appname/test/redire