发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 CQRS

[疑问]weblogic8.1的自动更新JSP问题.

2006-06-22 17:26
赞助商链接

weblogic8.1的自动更新JSP问题.


最近在搞一个项目,出现一个问题,被折磨了好久没解决,各位兄弟帮偶看看,现谢了.
项目表现层用struts,容器是weblogic8.1,
问题是:当我用错误的JSP页面 不小心覆盖的正确的JSP页面后(主要是页面里面struts的HTML标签名不同,比如正确的是xt,我覆盖用的JSP里面却是xt1,<html:text property= "xt1" style= "width:150" readonly="true" styleClass="txtlist" onclick="select_shxl_gs()"/> ),系统的出错提示是:
javax.servlet.jsp.JspException: No getter method for property xt1 of bean org.apache.struts.taglib.html.BEAN
at org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:968)
at org.apache.struts.taglib.html.BaseFieldTag.doStartTag(BaseFieldTag.java:176)
at jsp_servlet._c._c10.__c1003_m._jspService(__c1003_m.java:261)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)

问题是,当我用正确的JSP页面再覆盖错误的页面后,系统还是提示这个错误,一定要删除myserver/.wlnotdelete目录系统才能恢复正常.
也就是说当我误操作后,weblogic会载入错误的JSP,但是我替换回正确的JSP后,weblogic 反而不重新编译,再网上查了资料,说在weblogic.xml里面设置,<jsp-descriptor>后加入
<jsp-param>
<param-name>pageCheckSeconds</param-name>
<param-value>1</param-value>
</jsp-param>
但是没有效果.
那位兄弟知道原因吗? 不解决这个问题的话开发很麻烦啊~~~
(PS:我把weblogic.xml删掉.貌似项目运行还是正常的)

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com