Struts 1.3.8 Action實現類中消息的輸出及JSP頁面中消息標簽的使用總結
来源:互联网 发布:pickit3.5软件下载 编辑:程序博客网 时间:2024/04/28 11:25
(1)Action中保存消息及錯誤的簡單實現:……//此處是ActionMessages是帶’s’的類名ActionMessages messages = new ActionMessages();//向messages添加一個消息對象,并設定property為“sucess”messages.add(“sucess”, new ActionMessage(“source.key”));//將消息集合保存到request中,并以“org.apache.struts.action.ACTION_MESSAGE”為關鍵字;此方法可在下面看到Action類中實現的源代碼saveMessages(request,messages);//將消息集合保存到request中,并以“org.apache.struts.action.ERROR”為關鍵字;此方法可在下面看到Action類中實現的源代碼saveErrors(request,messages);……(2)Struts 1.3.8中的Action中保存消息和錯誤的源代碼如下:protected void addMessages(HttpServletRequest request, ActionMessages messages){if (messages == null)return;ActionMessages requestMessages = (ActionMessages)request.getAttribute("org.apache.struts.action.ACTION_MESSAGE");if (requestMessages == null)requestMessages = new ActionMessages();requestMessages.add(messages);if (requestMessages.isEmpty()){request.removeAttribute("org.apache.struts.action.ACTION_MESSAGE");return;} else{request.setAttribute("org.apache.struts.action.ACTION_MESSAGE", requestMessages);return;}}protected void addErrors(HttpServletRequest request, ActionMessages errors){if (errors == null)return;ActionMessages requestErrors = (ActionMessages)request.getAttribute("org.apache.struts.action.ERROR");if (requestErrors == null)requestErrors = new ActionMessages();requestErrors.add(errors);if (requestErrors.isEmpty()){request.removeAttribute("org.apache.struts.action.ERROR");return;} else{request.setAttribute("org.apache.struts.action.ERROR", requestErrors);return;}}(3)JSP頁面中用和標簽輸出:…………MessagesTag的實現類構造如下:public MessagesTag(){iterator = null;processed = false;id = null;bundle = null;locale = "org.apache.struts.action.LOCALE";name = "org.apache.struts.action.ERROR";property = null;header = null;footer = null;message = null;}
- Struts 1.3.8 Action實現類中消息的輸出及JSP頁面中消息標簽的使用總結
- 在JSP页面显示出struts action的fieldErrors
- struts 的action与jSP
- 在Action中查询出SQL SERVER表的数据,返回一个list。怎么在JSP页面中使用Struts标签,显示出表中的内容?(转)
- 使用消息队列场景及消息队列的选择策略
- 为什么需要消息队列,及使用消息队列的好处?
- 为什么需要消息队列,及使用消息队列的好处?
- 为什么需要消息队列,及使用消息队列的好处?
- struts的ActionMessages消息机制
- 界面贴图及WM_NCHITTEST消息的使用
- ActiveMQ消息队列的使用及应用
- ActiveMQ消息队列的使用及应用
- ActiveMQ消息队列的使用及应用
- jms 消息过滤 及消息的组成
- HTTP消息及响应消息的状态
- jsp和struts action的交互
- jsp和struts action的交互
- jsp和struts 、action的交互
- html之map标签
- nano编辑器的使用
- c++ 字符串截取
- Window下TOMCA优化与监控
- jfreechart配置与应用
- Struts 1.3.8 Action實現類中消息的輸出及JSP頁面中消息標簽的使用總結
- oracle 临时表的使用 [转]
- 让用户先读网站协议,同意后再报名
- ar和nm命令的使用
- c++类型
- WinForm中 如何直接调用Excel的打印预览功能,但不显示Excel文件
- sql xml 入门
- Embedthis Appweb 3.0b.2-4 Remote Buffer Overflow
- 在繼承Action類的實現類中獲得資源信息