日期:2014-05-18  浏览次数:20752 次

struts如何验证html标签的input是否为空,是否为格式化输入,还有如何控制不显示button?在线等
struts如何验证html标签的input text是否为空,是否为格式化输入(如必须为yyyy/mm格式),
还有如何控制jsp的html button不显示(如跳转页面时,当flg="0"时,不显示button),最好给个例子?
我刚学struts,谢谢!!

------解决方案--------------------
ActionForm 代码校验
public ActionErrors validate(...)

...
if (username=null||username.equals(""))
{........}
....
}
------解决方案--------------------
验证为空的方法很多,格式的字符串可以用正则表达式来验证,你这个题目太泛,不好回答。

另外一个控制jsp的html button不显示可以通过如下方法,如:
<%if(flg==0){%>
<div style="visibility:hidden">
<%} else {%>
<div>
<%}%>
<input type=button value="show">
</div>

------解决方案--------------------
actionForm里就可控制输入
------解决方案--------------------
对啊。在actionForm里面控制的。
------解决方案--------------------
可以用js验证html标签的input text是否为空啊.