浏览 3637 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2013-02-03
@RequestMapping(method = {RequestMethod.POST, RequestMethod.GET}) public ModelAndView list(@RequestParam(value="itemid",required=false) String itemid ,@RequestParam(value="annexa",required=false) String annexa ,@RequestParam(value="annexb",required=false) String annexb){ System.out.println("list"); page = sysItemImpl.getList(pageSize ,rowsPerPage ,page ,"select count(*)" + doGenSQL() ,"select obj" + doGenSQL() ); return new ModelAndView("01/sys/SysItemList", "page",page); } 2、因为这些变量是多个方法可共用的,所以能否像struts一样,自动绑定到class的变量中。请看如下图所示, 不知道有没有啥自动的方法,能不要(2)模式的写法,jsp提交后,(1)中自动可以取得jsp的值。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2013-02-04
可以的 用这个@ModeAttribute注解
|
|
返回顶楼 | |
发表时间:2013-02-06
创建一个model类(与struts中的model一样,就是一些表单或者参数,属性名要一一对应)
例如: public class VOModel{ private String name; private String content; //getter and setter } 然后在controller中 public class someController{ @RequestMapping(value = "/XXX.action", method={RequestMethod.GET}) public String somethingMethod(HttpServletRequest request, VOModel model){ String name = model.getName(); .......... } } 不用注解,用法很简单 |
|
返回顶楼 | |
发表时间:2013-02-10
楼上正解。上个项目就是楼上的那种方式,现在的项目直接扔过来一个json
|
|
返回顶楼 | |
发表时间:2013-02-14
壳苦驴 写道 创建一个model类(与struts中的model一样,就是一些表单或者参数,属性名要一一对应)
例如: public class VOModel{ private String name; private String content; //getter and setter } 然后在controller中 public class someController{ @RequestMapping(value = "/XXX.action", method={RequestMethod.GET}) public String somethingMethod(HttpServletRequest request, VOModel model){ String name = model.getName(); .......... } } 不用注解,用法很简单 不建model类,类太多,比较难管理,我们只使用了实体的entry bean.所以只想获得临时查询变量而已! |
|
返回顶楼 | |
发表时间:2013-02-16
处理好,将整个action put入model,也解决了页面多个class类的问题。
|
|
返回顶楼 | |