程序用JDK1.4编译部署到WebLogic8.1没问题,但用JDK1.5编译部署到WebLogic9.1上就出现‘500 内部服务器错误’。
    我用的WebLogic.xml还是之前8.1的配置:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app>
  <session-descriptor>
    <session-param>
      <param-name>TimeoutSecs</param-name>
      <param-value>3000</param-value>
    </session-param>
  </session-descriptor>
  <jsp-descriptor>
    <jsp-param>
      <param-name>encoding</param-name>
      <param-value>GBK</param-value>
    </jsp-param>
    <jsp-param>
      <param-name>compilerSupportsEncoding</param-name>
      <param-value>true</param-value>
    </jsp-param>
  </jsp-descriptor>
  <context-root>/</context-root>
</weblogic-web-app>
    我自己认为应该是配置文件的头部<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">有问题,但不知道怎么改,到官网上也找不到版本。。
    请高手指点啊