一个Struts2 的表单。提交到后台,使用validate进行验证。页面代码,文本框后面跟着错误信息显示<@s.form action="/system_insert.action" method="post" theme="simple">
........
tr>
<td width="18%" class="left_title_1">站点名称:</td>
<td width="82%"><@s.textfield name="system.siteName" value="" size="40"/><@s.fielderror key="siteName" />
</td>
</tr>
........
action代码 public void validateDoInsert() {
if (null == system.getSiteName()
|| "".equals(system.getSiteName().trim())) {
this.addFieldError("system.siteName", "不可以为空");
}
}
如果我不填写内容的话,错误信息会正常显示出来。但是信息会排在文本框的下方。
请问大家,如何可以将错误信息正常的显示在文本框后面(一行内显示)
谢谢大家的帮助
........
tr>
<td width="18%" class="left_title_1">站点名称:</td>
<td width="82%"><@s.textfield name="system.siteName" value="" size="40"/><@s.fielderror key="siteName" />
</td>
</tr>
........
action代码 public void validateDoInsert() {
if (null == system.getSiteName()
|| "".equals(system.getSiteName().trim())) {
this.addFieldError("system.siteName", "不可以为空");
}
}
如果我不填写内容的话,错误信息会正常显示出来。但是信息会排在文本框的下方。
请问大家,如何可以将错误信息正常的显示在文本框后面(一行内显示)
谢谢大家的帮助
解决方案 »
- 统计一个进程的线程数,java如何实现?
- actio
- 请问Hibernian分页查询问题
- java 应用 与 web service 通讯 速度 慢死,请高手解决,谢谢!!
- j2ee有哪些框架技术??
- 分享你在java编程中程序性能优化经验!100分开撒啦!
- 如何分离用网页上传的数据流
- http://localhost:8080/web-console/页面中<frame id="left" name="left" src="applet.jsp"文件不显示
- 求救??下载jboss_tomcat整合版后,解压后tomcat服务可以启动,但jboss启动不了,
- 请问概念
- 向高手求救,上传文件到数据库的各种问题
- JavaWeb项目里面、一个配置文件怎么做只读取一次
还有个问题。fielderror看资料是MAP存放信息的。
页面对应的也就是fielderror key=value 键值配对的。可是为什么如果有多个错误提示的情况下。一个key为什么会出现多个值
这个没错,但是那个value类型是Collection类型的,里面可以有N个值