你的主文件和被包含的文件checkLogin.jsp是否都含有
<%@page contentType="text/html; charset=GBK" %>这样的语句。有的话,删除checkLogin.jsp中的!

解决方案 »

  1.   

    谢谢  2楼的朋友 jyh149129(风之刃) 
    我把原文件 放上来    郁闷死了 这是几年前的老代码了 现在有移植到websphere 下 写这代码的人都不在公司了  搞死我了 主文件的 头 
    <%@ page  contentType="text/html; charset=gb2312" language="java"%>
    <%@ page  import="com.tydic.eda.businessGeneral.tpms.*"%>
    <%@ page  import="java.util.*" %>
    <%@ page  import = "sun.jdbc.rowset.CachedRowSet"%>
    <%@ include file="../../checkLogin.jsp" %>
    ——————————————————————————————————————------被包含地 jsp 文件 :checkLogin.jsp
    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8" import="com.tydic.eda.businessGeneral.Common.Convert" %>
    <%@ page import="com.tydic.eda.businessSpring.po.UserBean"%> 
    <%UserBean user_info_bean = new UserBean();
    String[] user_info = null;try
    {
    if(!request.isRequestedSessionIdValid()||request.getSession(false)==null||session.getAttribute("staffid")==null)
    {
    response.sendRedirect("/EDSWeb/jsp/Nosession.jsp");
    return;
    }
    else
    {
    user_info_bean.setStaffId(Convert.ToInt(session.getAttribute("staffid")));
    user_info_bean.setUsername(session.getAttribute("staffname").toString());
    user_info_bean.setLocalcode(session.getAttribute("localcode").toString());
    user_info_bean.setAreaid(Convert.ToInt(session.getAttribute("areaid")));

    //1 全省,2 本地网,3 营业区,4 局向
    user_info_bean.setReglv(Convert.ToInt(session.getAttribute("reglv")));

    //表示部门信息代码。部门可以包括:市场经营部/大客户部/公客部等
    user_info_bean.setDplv(Convert.ToInt(session.getAttribute("dplv")));

    //员工级别:1 系统管理员 2企业领导;3 管理者;4 普通员工 
    user_info_bean.setStlv(Convert.ToInt(session.getAttribute("stlv")));


    user_info = new String[]{session.getAttribute("staffid").toString()
    ,session.getAttribute("staffname").toString()
    ,session.getAttribute("localcode").toString()
    ,session.getAttribute("areaid").toString()
    ,session.getAttribute("reglv").toString()
    ,session.getAttribute("dplv").toString()
    ,session.getAttribute("stlv").toString()};
    }
    }
    catch(Exception e)
    {
    response.sendRedirect("/EDSWeb/jsp/Nosession.jsp");
    return;
    }
    %><script type="text/javascript">  var user_info_obj = new Object();
      
      user_info_obj.staffid = <%=user_info_bean.getStaffId()%>;
      user_info_obj.staffname = '<%=user_info_bean.getUsername()%>';
      user_info_obj.localcode = '<%=user_info_bean.getLocalcode()%>';
      user_info_obj.areaid = <%=user_info_bean.getAreaid()%>;
      user_info_obj.reglv = <%=user_info_bean.getReglv()%>;
      user_info_obj.dplv = <%=user_info_bean.getDplv()%>;
      user_info_obj.stlv = <%=user_info_bean.getStlv()%>;
      
      var user_info=new Array();
      user_info[user_info.length]="<%=session.getAttribute("staffid")%>";
      user_info[user_info.length]="<%=session.getAttribute("staffname")%>";
      user_info[user_info.length]="<%=session.getAttribute("localcode")%>";
      user_info[user_info.length]="<%=session.getAttribute("areaid")%>";
      user_info[user_info.length]="<%=session.getAttribute("reglv")%>";
      user_info[user_info.length]="<%=session.getAttribute("dplv")%>";
      user_info[user_info.length]="<%=session.getAttribute("stlv")%>";  window.focus();
    </script>2楼的朋友 在帮忙看一下!谢谢!
      

  2.   

    checkLogin.jsp中:
    删除此行<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" import="com.tydic.eda.businessGeneral.Common.Convert" %>改为
    <%@ page import="com.tydic.eda.businessSpring.po.UserBean"%> 
    <%@ page import="java.util.*"%> 
    <%@ page import="com.tydic.eda.businessGeneral.Common.Convert"%> 
    试试
      

  3.   

    我也遇到了,已经解决。需要将websphere6.0.0.1通过refresh pack2升级到websphere6.0.2
    然后再通过fixpack 15或9等一些相关的补丁安装就好了。websphere的bug。
      

  4.   

    谢谢jyh149129(风之刃)
    你说的那种方法已近解决了我的问题,还想麻烦一下在问个新问题 <tr>
        <td valign="top" bgcolor="#EEF7FF">
          <iframe name="index_down"  src="index_down.jsp"  
    frameborder="0" marginheight="0" marginwidth="0" scrolling="no" width="100%" height="100%">
    </iframe>
    </td>
    </tr>我在页面中包含了 一个iframe  框架,结果页面就出不来了,我在tomcat下是没有问题的
    到到了websphere 下就出问题了,请问该怎么解决!谢谢 分不够我在加!