`
itcareerist
  • 浏览: 20552 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

WebSphere7部署Web应用注意点

阅读更多

      WebSphere7部署SSH2本身不需要做特殊处理。直接通过console上传部署Web应用即可。但是WebSphere校验比较严格,需要注意以下两点:

  1. JSP页面中的“pageEncoding”必须为“UTF-8”全大写,小写或者大小写混合都会报错。
  2. 路径问题。JSP中导入的js、css、dwr等路径中,不能带有“//”(http之后的除外)。如:“src='http://ip/proj//path1/path2/xx.js'>”错误,无法正常加载(Tomcat、JBoss、Weblogic都无此问题)。因此,JSP中诸如“basePath”的根目录,要确定最后是否带有“/”,如果已经带有“/”,则后面跟的子路基不再需要在首字母处带“/”。
    在basePaht最后带有“/”的情况下:
    正确:src='<%=basePath%>path1/path2/xx.js'
    错误:src='<%=basePath%>/path1/path2/xx.js'


      以上结论在如下环境中测试得出:Windows2003+JDK1.6+WebSphere+Struts2.1.8+Spring2.5.6+Hibernate3.3.2,其他环境未作测试。

0
0
分享到:
评论
3 楼 ll_feng 2011-02-16  
这个问题太普遍了。问的多,几乎没有回答的。。。有意思!
2 楼 itcareerist 2010-12-23  
javamanlcy007 写道
我昨天也部署了个websphere7 可以访问里面的html文件,但是jsp就不能访问,访问的时候报403错误,首页的index.jsp都不能访问,我的jsp没有放在WEB-INF下面的,这个是怎么回事呢?

仅仅凭这几句描述,我也不好判定什么问题。建议到问答频道提问,把你的工程和部署细节描述清楚。
1 楼 javamanlcy007 2010-12-22  
我昨天也部署了个websphere7 可以访问里面的html文件,但是jsp就不能访问,访问的时候报403错误,首页的index.jsp都不能访问,我的jsp没有放在WEB-INF下面的,这个是怎么回事呢?

相关推荐

Global site tag (gtag.js) - Google Analytics