【问题标题】:Showing error message on dialogue box in struts 2?在struts 2中的对话框上显示错误消息?
【发布时间】:2012-07-20 12:34:17
【问题描述】:

我在 Struts 2 中有一个登录表单,其中包含用户名和密码字段。我想要的是当用户提交表单并且如果它不是有效用户时,我想在对话框中显示错误消息(而不是在登录表单本身中显示错误消息)。 struts 2 中是否有任何可用的标签,或者有​​人可以指出类似的简短示例?

【问题讨论】:

  • 对话是指某种overlyay/lightox?您是通过常规方式还是通过 ajax 提交登录表单?
  • 对话意味着一种弹出框。我正在以正常方式提交表单,就像我们在带有 action 属性的 struts 2 中所做的那样

标签: java web-applications struts2


【解决方案1】:

把它放在你的登录页面中(你返回这里是正确的,登录无效?)

<script>
   <s:if test="hasActionErrors()">
        showDialog("<s:actionerror/>");
   </s:if>
function showDialog(msg){
  //your logic to show dialog goes here
}
</script>

Here is a post 解释了如何设计类似于堆栈溢出的通知。您可以使用这个或任何其他模态对话框,有很多关于如何显示模态对话框的教程

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-12
  • 1970-01-01
相关资源
最近更新 更多