- nutz的@At能配置多个路径吗?
- 一个Module类只能有一个入口方法吗?
- 一个入口方法只能有一个页面对应吗?
1 回复
直接用代码说话:
@IocBean
public class PageModule {
@At({"/", "/index"}) // 同时映射到 http://localhost:8080/nutzbook/ 和 http://localhost:8080/nutzbook/index
@Ok("jsp:${obj}") // 用返回值来填充需要forward的jsp路径
public String index() {
if (abc)
return "/index"; // 没登陆,普通主页
return "/usr/home"; // 已登陆,用户主页
}
// 路径参数与普通参数混合写法
@At({"/topic/?", "/topic"}) // http://localhost:8080/nutzbook/topic/abcefgg 和 http://localhost:8080/nutzbook/topic?id=abcefgg
public void topic(@Param("id")String id) { // 访问/topic/abcefgg和 /topic?id=abcefgg时, 均可得到id的值abcefgg
// ...
}
}
添加回复
请先登陆