在struts2的action执行完后,如何在JSP页面中弹出提示信息

比如在注册的action中,当用户名已存在时如何在returnINPUT的同时在页面上弹出一个提示信息给用户知道,请给出一个最常用最好用的方法哈... 比如在注册的action中,当用户名已存在时如何在return INPUT的同时在页面上弹出一个提示信息给用户知道,请给出一个最常用最好用的方法哈 展开
 我来答
可以叫我表哥
2015-08-05 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
采纳数:25897 获赞数:1464972
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。

向TA提问 私信TA
展开全部
页面上直接使用alert();来提示就可以,可以直接通过<s:actionmessage/>取得你设置的actionmessage信息,还有就是别忘了在页面上导入struts2标签。
例如:
<%@ taglib uri="/struts-tags" prefix="s" %>

<script language="javascript">
alert("<s:actionmessage/>");
</script>
archyly
2011-02-13 · TA获得超过1318个赞
知道小有建树答主
回答量:389
采纳率:50%
帮助的人:424万
展开全部
正确的做法不是return input,而是ajax方式,当输入用户名,并继续填写其他资料时就应该提示用户名是否存在,而不是提交后再判断。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友89247fd
2011-02-12
知道答主
回答量:10
采纳率:0%
帮助的人:3.3万
展开全部
在action中定义你要提示的信息,然后在jsp页面加载时显示就好了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cuiweiqing1988
2011-02-12 · 超过16用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:35.7万
展开全部
可以在request中携带参数,在页面javaScript中用EL表达式或者JAVA接收并判断参数 提示信息
例如:
action:
request.setAttribute("param",'1');
javascript:
window.onload=function(){//页面加载事件
var paramStr = "<%=request.getAttribute("param") %>";//这里是接收参数也可以用EL表达式: var paramStr = "${requestScope.param}";
if(paramStr == '1'){
alert("提示信息");
}
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-02-13
展开全部
在注册用户名的input输入域附近添加span标签~现在注册网站都是这样的~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式