:: :: :: :: ::
管理
常用链接
我的随笔
我的评论
我的参与
最新评论
随笔分类
ajax(2)
asp(5)
common(16)
Database(3)
ejb(1)
hibernate(1)
IT news
java(19)
javascript(3)
life(4)
music(1)
php(9)
regex(1)
spring(3)
struts(4)
最新评论
1. re: margin, padding,border之间的区别
111111
--11
关于Myeclipse的困扰。。。。
前几天用下了Myeclipse4.1.1来小试了一下。发现了一个不知道是不是bug的问题。
Myeclipse4.1.1内置的struts1.1中<html:errors />不能正常工作。
我的resourses如下:
# Resources
for
parameter
'
com.jackstudio.struts.ApplicationResources
'
# Project P
/
MyEclipseTest
userNameIsNull
=<
li
>
userName is require
</
li
>
whyNot
=<
li
>
whyNot
</
li
>
okgood
=
the userName is right
errors.footer
=</
td
></
tr
></
table
></
fieldset
>
errors.header
=<
fieldset
><
table
><
tr
><
td
><
img src
=
"
http://localhost:8080/MyEclipseTest/ico_tj_24.gif
"
></
td
><
td
>
首先我用Myeclipse4.1.1内置的struts1.1。代码如下;
<%
ActionErrors errors
=
new
ActionErrors();
errors.add(ActionMessages.GLOBAL_MESSAGE,
new
ActionMessage(
"
userNameIsNull
"
));
request.setAttribute(Globals.ERROR_KEY, errors);
%>
<
html:errors
/>
这样的情况运行的结果是:
org.apache.jasper.JasperException: org.apache.struts.action.ActionMessage
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:
372
)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
292
)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:
236
)
javax.servlet.http.HttpServlet.service(HttpServlet.java:
802
)
当我用孙mm提供的(随书提供)struts,相同的代码却可以运行。
经过仔细查找,发现问题是出在了struts.jar这个文件里面。两者的大小根本都一样了(呵呵),于是用孙mm提供的struts.jar覆盖了MyEclipse里面的struts.jar,呵呵,问题解决了。
MyEclipse每建立一个struts项目都是从
{MyEclipse}\eclipse\plugins\com.genuitec.eclipse.cross.easystruts.eclipse_4.1.1\data\1.1\lib下读取struts.jar包的。所以替换了它就可以一劳永逸了。
posted on 2006-05-31 16:18
jackstudio
阅读(585)
评论(0)
编辑
收藏
所属分类:
java
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
相关文章:
各种排序算法java实现
struts,ajax乱码解决方案
spring有三种启动方式,使用ContextLoaderServlet,ContextLoaderListener和ContextLoaderPlugIn.
使用ServletContextListener在服务器启动和关闭时创建和关闭缓存
EJB轻松进阶
JavaMail 深入浅出
浅论taglib设计
应用OSCache提升J2EE系统运行性能
OSCache使用经验总结
oscache 使用1