Java Hour 34 Weather ( 7 ) struts2 – validate
2013-11-13 20:48
134 查看
有句名言,叫做10000小时成为某一个领域的专家。姑且不辩论这句话是否正确,让我们到达10000小时的时候再回头来看吧。
Hour 34
这里第一次见到 @Override 这个Annotation, 这个在结束的时候补充。
这里用到了eclipse 自带的 clean 功能,这个功能类似与 resharper.
只要增加一个返回input 的view 即可。
这个注解估计是给某些特定的家伙看的吧,作用和原理反正大家都懂的。
Hour 34
Form Validation
一般Form 提交都有验证的,这里只要简单的override validate() 方法即可。@Override public void validate() { if (personBean.getFirstName().length() == 0) { addFieldError("personBean.firstName", "First name is required."); } if (personBean.getEmail().length() == 0) { addFieldError("personBean.email", "Email is required."); } if (personBean.getAge() < 18) { addFieldError("personBean.age", "Age is required and must be 18 or older"); } }
这里第一次见到 @Override 这个Annotation, 这个在结束的时候补充。
这里用到了eclipse 自带的 clean 功能,这个功能类似与 resharper.
Error Message
只要增加一个返回input 的view 即可。
<action name="register" class="org.apache.struts.register.action.Register" method="execute"> <result name="success">/thankyou.jsp</result> <result name="input">/register.jsp</result> </action>
Notes At Last
@Override这个注解估计是给某些特定的家伙看的吧,作用和原理反正大家都懂的。
相关文章推荐
- Java Hour 35 Weather ( 8 ) struts2 – message resource
- Java Hour 32 Weather ( 5 ) struts2 – Action class
- Java Hour 36 Weathre ( 9 ) struts2 – exception
- Java Hour 29 Weather ( 2 ) Maven
- Java Hour 49 保存和查询历史的Weather
- Java Hour 33 Weather ( 6 )
- Java Hour 21 Weather
- Java Hour 43 Weather ( 12 ) - 杭州 Show
- Java学习笔记 Struts2的Validate()方法的使用
- Java Hour 30 Weather ( 3 )
- Java Hour 37 Weather ( 10 )
- Java hour 52 Weather
- Java struts2 validate用户登录校验功能实现
- Struts2的validate
- struts2文件下载出现Can not find a java.io.InputStream with the name的错误
- [Java Web]Struts2解决中文乱码问题
- 剑指Offer面试题34:丑数 Java实现
- java 从零开始,学习笔记之基础入门<Struts2_实战演练(上)>(三十八)
- struts2中使用xml进行validate验证
- jquery Ajax 返回JSON报错: org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetExce