java - 验证后不显示表单错误 - Struts2

标签 java struts2

我有一个简单的 HTML 表单,不使用 strut 标签。当它通过验证并且出错时,操作会执行类似

的操作
      addFieldError( ""st_enroll.roll"", "Already taken" );

问题出在错误上,用户按预期被引导回表单,但不显示错误。是因为我没有使用struts标签吗? 我的表单内容是这样的

 <label>Student Roll:</label>    <input type="text" name="st_enroll.roll"/> <br>

有什么建议吗?

最佳答案

使用<s:fielderror/>在你的jsp中显示错误。将其放在您想要显示的位置(可能在页面顶部)并使用 <s:textfield>标签

关于java - 验证后不显示表单错误 - Struts2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11014995/

相关文章:

Java 应用程序将从 CMD 和 Eclipse 运行,但不能双击

java - MAVEN:如何传递 -D 系统变量进行测试

java - struts2约定插件在EAR中不起作用,但在WAR中工作正常

java - Struts2 验证无法正常工作,未显示验证错误消息

java - Struts 2 在拦截器中重置操作实例

java - 如何使用 Spring MVC 在 DTO 上绑定(bind)日历

java - PreparedStatement 在多个索引上设置值

java - 如何在黑莓上制作这样的屏幕

java - Struts 2 Action 中的 Android GCM 服务器

java - struts 中的 ActionForm 类