首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

来看spring/webwork之类的表单到vo的bind,感觉真是鸡肋

2012-06-28 
回看spring/webwork之类的表单到vo的bind,感觉真是鸡肋啊以spring1.X版本为例?jsp tag:spring:bind path

回看spring/webwork之类的表单到vo的bind,感觉真是鸡肋啊

以spring1.X版本为例

?

jsp tag:

<spring:bind path="">

?

controller:

protected ModelAndView handle(HttpServletRequest req,HttpServletResponse resp, Object command, BindException ex)vo= (YourVO) command;
?

?

如果只是为了少些几个setProperty和getParameter用这么一个反射bind还勉强凑合用,如果碰到一个form对应多个vo或者表单元素比较复杂时候估计还少不了手写组装代码。用脚本多了,感觉约定真好用啊,如果表单参数以下列方式提交

?

dto1_property1

dto2_property2

dto2_list_property3

***

?

后面直接从request.getParameterMap 然后 filter/map然后得到一组map

如果喜欢用pojo, def map as YourVO就可以了,如果不喜欢用pojo,直接就可以把这样map映射到数据库表里了,多方便。

?

在工作中愈用Java框架,愈发现由于语言局限,Java解决一些问题的方式和思路是那么地刻板和模式化——悲剧!

1 楼 key232323 2011-08-24   继续抨击——

tiles,没有一个时时更新的机制,搞得修改或添加都需要redeploy——太阳啊

tiles的作者最初做tiles时候时间早没有那些**模板引擎,**脚本语言,**html builder也就罢了,后面那么多技术,也不汲取些有点。

再也不盲目崇拜这帮大牛了,包括rod。

热点排行