struts中 如何view的校验? 如何业务校验? 如何获取表单数据?
解决方案 »
- 如何同时执行两条SQL语句
- 请教:字符长度动态计算,急用|!
- 关于用浏览器直接打开帐票时,文件名发生了变更
- 请问在web上可以做3d的地球模型吗?
- tomcat中关于数据库的配置
- 过滤器问题
- 可以读取数据库,但是无法更新和添加数据,求救,在线等,多谢!!!
- 当jsp编译servlet出现的错误??菜鸟级
- 请问各位,如何知道在我的Tomcat启动时,mssql数据库的jdbc驱动是否已经加载??
- org.springframework.web.SpringServletContainerInitializer cannot be cast to java
- 简单的AJAX
- 用java发邮件时经常出现如下异常,请高手帮忙解决?
前提是你已经用ActionForm收集过了表单数据(定义了表单上的各个属性并生成了相应的getters和setters方法),之后在Action里将你复写方法里的form参数转换成ActionForm就可以获得表单数据了。
由于struts主要实现MVC中的C(控制层),表单验证可以实现,业务验证就无能为力了。表单数据通过ActionForm得到,只要对应好ActionForm中的属性名和表单的各个输入域的名称就可以了,类型也可以自动转换,还可以动态ActionForm,这样就不用写ActionForm类了,配置一下就可以了。