NutzCN Logo
问答 Nutz Mvc 如何将request 和 response 封装到BaseController中
发布于 64天前 作者 qq_a6702539 88 次浏览 复制 上一个帖子 下一个帖子
标签:

我想要其他Controller可以直接继承BaseController就可以使用 这两个对象

@IocBean
@At("/sys")
public class HomeController extends BaseController
{

感觉
@At("/sysLog")
@Ok("beetl:sys/sysLog.html")
public void sysLog(HttpServletRequest request, @Param("pageNo")int pageNo,@Param("pageSize") int pageSize)
{
每次都要写太烦了

2 回复

写两个方法

public HttpServletRequest req() {
    return Mvcs.getReq();
}

public HttpServletResponse resp() {
    return Mvcs.getResp();
}

通过方法参数传入req,resp, 会比较容易做单元测试. 若不需要单元测试,无视这条建议.

O(∩_∩)O好的,谢啦

添加回复
请先登陆
回到顶部