最简单的不能使用FormBean吗?
解决方案 »
- 请问若无特殊需求,在JAVA编程时,在静态方法和普通方法的选择中,是不是尽量使用静态方法,代码执行的效率会高点,系统性能会好点,还是使用普通方法即可。多谢。
- 请教一下传统的javaweb开发(jsp+servlet+javabean)与SSH框架各有什么样的优缺点呢?
- web service 接口参数问题
- 如何在struts2中将jsp页面里文本框内的数据存入sqlserver中???
- jsp页面到JAVA类的中文乱码问题
- iis 与 tomcat 问题共用80端口问题(我有两个ip)
- 初学HIBERNATE,问一个问题~
- 问一个问题,struts中使用proxool连接池连接oracle数据库,怎么发生下列错误了?求救!!!!
- java编程(急需帮助)
- jfreechart曲线图如何加上图例子????
- 求Optimizeit 的 key
- 怎样知道查询结果是否为空。
errors.add(ActionErrors.GLOBAL_ERROR,new ActionMessage("名称不能为空"));
改为
errors.add("对应的jsp页面上的property",new ActionError("名称不能为空"));
试试
--------------------------------------------------------
errors.add("wwww",new ActionMessage("名称不能为空"));jsp2显示
<logic:messagesPresent message="true">
<html:messages id="errors" message="true">
<bean:write name="errors" property="wwww"/>
</html:messages>
</logic:messagesPresent>
但仍然不行
却用message来显示,怎么能得到?
bean:write有没有property属性我不太清楚,我估计是没有,你可以查一下。
但是显示error信息和message是不同的两种,error可以从Properties文件根据名值对获得,从你的jsp2中看,你需要的不是errors,而是message。最好先搞清楚到底要显示的是什么?
...
ActionMessages messages= new ActionMessages();
messages.add(ActionMessages.GLOBAL_MESSAGE,new ActionMessage("没有记录"));
saveMessages(request,errors);
...
但是要把“没有记录”显示在jsp2里。
请问:上面的写法对吗,在jsp2里怎写?
ActionErrors errors = new ActionErrors();
errors.add(ActionErrors.GLOBAL_ERROR,new ActionMessage("error"));JSP页面用error标签不是用message标签
errors.add(ActionErrors.GLOBAL_MESSAGE,new ActionMessage("资料文件里的关键字..."));
saveErrors(request,errors);JSP2中
<html:errors/>即可以了。