前幾天用下了Myeclipse4.1.1來小試了一下。發(fā)現(xiàn)了一個(gè)不知道是不是bug的問題。

          Myeclipse4.1.1內(nèi)置的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內(nèi)置的struts1.1。代碼如下;

          ????????<%ActionErrors?errors?=?new?ActionErrors();
          ????????????errors.add(ActionMessages.GLOBAL_MESSAGE,?
          new?ActionMessage("userNameIsNull"));
          ????????????request.setAttribute(Globals.ERROR_KEY,?errors);

          ????????
          %>
          ????????
          <html:errors?/>

          這樣的情況運(yùn)行的結(jié)果是:

          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)

          當(dāng)我用孫mm提供的(隨書提供)struts,相同的代碼卻可以運(yùn)行。
          經(jīng)過仔細(xì)查找,發(fā)現(xiàn)問題是出在了struts.jar這個(gè)文件里面。兩者的大小根本都一樣了(呵呵),于是用孫mm提供的struts.jar覆蓋了MyEclipse里面的struts.jar,呵呵,問題解決了。
          MyEclipse每建立一個(gè)struts項(xiàng)目都是從
          {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 閱讀(599) 評(píng)論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 孙吴县| 晋江市| 舟曲县| 凌海市| 乌拉特中旗| 岱山县| 金昌市| 武乡县| 荣成市| 兴文县| 山丹县| 景洪市| 九龙坡区| 江达县| 曲松县| 临澧县| 宿松县| 遂川县| 和龙市| 绥芬河市| 怀来县| 子洲县| 大丰市| 绥德县| 横峰县| 吉木萨尔县| 原平市| 道孚县| 隆化县| 东明县| 霍城县| 锡林浩特市| 谢通门县| 东乌珠穆沁旗| 古蔺县| 陕西省| 新疆| 抚顺县| 咸宁市| 阳新县| 邵阳县|