这是一种编码校验的方法, 我重写ActionSupport父类的validate方法来实现 .
Action执行时一定会执行validate方法, 若有不合格的输入 就调用 addFieldError("age", "年领应在0-200之间");方法.
1 login.jsp
HTML标签:
Html代码
错误信息 :<s:fielderror ></s:fielderror><form action="login.action" method="post"> 用户名:<input type="text" name="username" value=http://tech.ddvip.com/2009-03/"${username}"/><br> 年 龄:<input type="text" name="age" value="${age}"/><br> 生 日:<input type="text" name="birthday" value="${birthday}"/><br> 点对象:<input type="text" name="point" value="${point}"/><br> <input type="submit" value="提交"/> </form>
struts2标签
Html代码
<s:form action="login"> <s:textfield name="username" label="用户名"></s:textfield> <s:textfield name="age" label="年 龄"></s:textfield> <s:textfield name="birthday" label="生 日"></s:textfield> <s:textfield name="point" label="点对象"></s:textfield> <s:submit></s:submit> </s:form>
评论加载中...- 2009-3-26Struts2输入校验流程
- 2009-3-26struts2标签页面显示的控制
- 2009-3-26用hibernate查询一段时间的记录
- 2009-3-26LightURL——打造零配置的Struts2开发方式
- 2009-3-26Struts2配置详解
- 2009-3-26标签库,永恒的争论话题
- 2009-3-26Result机制,让视图更丰富
- 2009-3-26拦截器详解
- 2009-3-26MVC框架的困惑
- 2009-3-26Struts2的学习途径
