struts 如何将消息返回给页面 弹对话框用javascriptaction设一下session值,返回页面读session,看是否满足,不满足alert 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最好把错误信息抛到画面上吧 error.add(....) 在struts1.2中 add的方法已经取消了 actionMessage 里面的 add方法可以吗???如果可以怎么用啊 ? ActionErrors errors = new ActionErrors();errors.add("。。", new ActionError("")); 楼上几为说的是返回消息,楼主要返回对话框的话可以这样action:request.setAttribute("message","sucess");jsp:String message = (String)request.getAttribute("message");if (message.equal("sucess")){ out.println("<script language='javascript'>"); out.println("window.alert('sucess')"); out.println("</script>");}一般把这句话做个单独的jsp在每个页面前包上就可以了 用newxy技术可以不写代码实现数据的增、删、改等,而且id重复会跳出消息框提示。newxy技术网站:http://www.newxy.netnewxy范例:http://www.newxy.net/zh_cn/samples/index.jsp 在你的action中,想弹出消息的地方,request.setAttribute("id",""); 然后用 return new ActionMapping("a.jsp"), 然后在a.jsp中最后写上(为了美观) <logic:present name="id"> <script language="javascript"> alert("id 重复了"); </script></logic:present>随便BS一下楼主,不给分 -_-|| 在Action里ActionErrors errors= new ActionErrors();if(id重复){errors.add("id", new ActionError("idchongfu"));}saveError(request, errors);return new ActionForward(mapping.getinput()); s:form 的anction 标签[求助] MYSQL 存储过程能否打印sql语句?高手快来瞧瞧啊 用MySql5.5的进来看看 poi操作excel 删除注释 抛错 求解 JAVA是怎么把所有的源码封装成一个程序 架构问题:如何支持多客户端而复用业务层? acegi 里的PATTERN_TYPE_APACHE_ANT是怎么用的呀? 调查 大公司都用什么J2EE 服务器呢?? 怎么给手机发送AT指令? 我用jbuilder6.0,请问那里能下载ejb2.0.jar? BMP数据更新问题 找个struts做的项目看看结构
errors.add("。。", new ActionError(""));
action:
request.setAttribute("message","sucess");
jsp:
String message = (String)request.getAttribute("message");
if (message.equal("sucess")){
out.println("<script language='javascript'>");
out.println("window.alert('sucess')");
out.println("</script>");
}
一般把这句话做个单独的jsp在每个页面前包上就可以了
newxy范例:http://www.newxy.net/zh_cn/samples/index.jsp
<logic:present name="id">
<script language="javascript">
alert("id 重复了");
</script>
</logic:present>随便BS一下楼主,不给分 -_-||
if(id重复)
{
errors.add("id", new ActionError("idchongfu"));
}
saveError(request, errors);
return new ActionForward(mapping.getinput());