简单的servlet或过滤器来处理表单

时间:2010-04-08 23:00:41

标签: java jsp servlets

是否有通过servlet处理表单提交的简单框架?对于我的需求,像STRUTS这样的框架似乎过度杀戮。

我理想的处理器是一个servlet,它将表单元素转换为bean对象,可能使用表单中的输入信息来帮助进行转换。这样的事情是存在还是有另一种解决方案面向更简单的需求?

谢谢!

1 个答案:

答案 0 :(得分:2)

Stripes是最轻量级的MVC框架,适合您的需求。

纯JSP解决方案将<jsp:useBean id="bean" class="com.example.Bean" /><jsp:setProperty name="bean" property="*" />结合使用,它将请求参数设置为与请求参数名称匹配的bean属性。但这并没有为抽象和简单的表单处理(转换,验证,更改,调用操作等)留下太多空间。

可能考虑使用Sun自己的MVC框架JSF。虽然这看起来势不可挡并且过度使用,但毕竟开始时其实很简单。特别是JSF2,它是JavaEE6的一部分,它带有注释,因此不需要使用XML文件来解决配置问题。 Herehere是一些JSF2教程。