请问struts2 <s:fielderror/>的问题 <s:fielderror/>是把验证不通过的错误信息都显示出来,比如我登陆名和密码都没填,则会出来一个<li>标签样的提示2个错误信息,但我想更在每个输入框后面提示各自的错误信息。比如在登陆名的输入框后面提示登陆名没填,在密码框后面提示密码没填!或者也可以说我有2个错误信息,单我只想显示一个,而不想全显示,怎么解决?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要的效果 <s:fielderror/> 无法实现的, 只能用JavaScript 或者Ajax 等等 <s:fielderror fieldName="loginName"/> 比如说 这段代码[code=HTM]L<html><head> <script language="javascript"> String.prototype.Trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); } String.prototype.LTrim = function() { return this.replace(/(^\s*)/g, ""); } String.prototype.RTrim = function() { return this.replace(/(\s*$)/g, ""); } function checkName(tag){ var name = tag.value.Trim(); if(name==null||name==""){ tag.nextSibling.innerHTML="用户名不能为空!"; }else{ tag.nextSibling.innerHTML="ok"; } } function checkPass(tag){ var s = tag.value.Trim(); if(s==null||s==""){ tag.nextSibling.innerHTML="密码不能为空!"; }else{ tag.nextSibling.innerHTML="ok"; } } function clear2(tag){ tag.nextSibling.innerHTML=""; } </script> </head><body> Name:<input type="text" id="name" onblur="checkName(this);" onfocus="clear2(this);"/><span></span><br/> Pass:<input type="password" id="pass" onblur="checkPass(this);" onfocus="clear2(this);"/><span/></body></html>[/code]希望对你有帮助 购物车中的问题 strurs2.1.6的零配置问题 大家做SSH框架的东西的时候都在用MyEclipse么 axis2 Rampart 关于J2EE应用性能问题 大家好,请教一个关于struts2配置的问题 又是ejb3,复杂的原生查询问题 发送邮件出现的怪问题:Missing local name in string ``@gee.com'' 新人请教 how to avoid poison message in weblogic 7 jms 关于 quartz 中 job.xml如何放置多个任务 谁能帮我解释一下这段代码啊,关于struts2标签的...
[code=HTM]L
<html>
<head>
<script language="javascript">
String.prototype.Trim = function() {
return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.LTrim = function() {
return this.replace(/(^\s*)/g, "");
}
String.prototype.RTrim = function() {
return this.replace(/(\s*$)/g, "");
}
function checkName(tag){
var name = tag.value.Trim();
if(name==null||name==""){
tag.nextSibling.innerHTML="用户名不能为空!";
}else{
tag.nextSibling.innerHTML="ok";
}
} function checkPass(tag){
var s = tag.value.Trim();
if(s==null||s==""){
tag.nextSibling.innerHTML="密码不能为空!";
}else{
tag.nextSibling.innerHTML="ok";
}
}
function clear2(tag){
tag.nextSibling.innerHTML="";
}
</script>
</head>
<body>
Name:<input type="text" id="name" onblur="checkName(this);" onfocus="clear2(this);"/><span></span><br/>
Pass:<input type="password" id="pass" onblur="checkPass(this);" onfocus="clear2(this);"/><span/>
</body>
</html>[/code]希望对你有帮助