救命啊!!!! 不是,是两个页面!!!<%@ page contentType="text/html; charset=BG2312" language="java" errorPage="" %>这是我的JSP字符集设置!在代码中没有进行任何编码转换! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把两个页面的到request数据的代码,贴出来 <%@ page contentType="text/html; charset=GB2312" language="java" errorPage="" %> ^^^^^^ |||||你的这里错了 来晚了!你的charset=GB2312写成charset=BG2312了! 哦,是我贴错了,但是改回来还是有问题的!!!<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><%@ page session="true" %><%@ page import="java.lang.*" %><jsp:useBean id="auth" class="beans.authority" scope="page"/><html><head><link rel="stylesheet" href="css/fontsize.css" type="text/css"><title>无标题文档</title></head><% //request.setCharacterEncoding("gb2312"); %><body class="fontsize" leftmargin="0" topmargin="0" onLoad="ChangeDepart()"><jsp:useBean id="cs" scope="page" class="beans.Changeshow" /><jsp:useBean id="login" scope="session" class="beans.LoginData" /><%String strFinishManNo=login.getLoginName();if (auth.QueryAuthority(strFinishManNo,9)){%><%cs.setFormName("form1");cs.CreateArray("sDepartment","sWorkName");out.println(cs.JavaScriptStr());%><%@ include file="Connections/strcon.jsp" %><%//驱动Driver DriverLoginSet = (Driver)Class.forName(MM_strcon_DRIVER).newInstance();//连接Connection ConnSet = DriverManager.getConnection(MM_strcon_STRING,MM_strcon_USERNAME,MM_strcon_PASSWORD);Statement sqlStmt1=ConnSet.createStatement();//ResultSet sqlRst1=sqlStmt1.executeQuery("select DepartName,DepartNo from tDepartmentNo");ResultSet sqlRst1=sqlStmt1.executeQuery("select D.DepartNo,D.DepartName from tDepartmentNo D");%><form name="form1" method="POST" action="selectunit.jsp" target="topFrame1" > <TABLE align=center border=0 cellPadding=3 cellSpacing=0 height=16 width=607 class="fontsize"> <!--DWLayoutTable--> <TR> <TD width="142" height="9" valign="top" bgColor=#f2f8ff>部门名称 <select name="sDepartment" id="sDepartment" ONCHANGE="ChangeDepart()"> <% while (sqlRst1.next()) { %> <option value="<%= sqlRst1.getString(1) %>"><%= sqlRst1.getString(2) %></option> <% } sqlRst1.close(); sqlStmt1.close(); %> </select> </TD> <TD width="140" valign="top" bgcolor="#f2f8ff">负责人 <select name="sWorkName" id="sWorkName"> </select></TD> <TD width="112" bgcolor="#f2f8ff">年份 <select name="sYear" id="sYear"> <option value="2000" selected>2000</option> <option value="2001">2001</option> <option value="2002">2002</option> <option value="2003">2003</option> <option value="2004">2004</option> <option value="2005">2005</option> </select></TD> <TD width="117" bgcolor="#f2f8ff">季度 <select name="sSeason" id="sSeason"> <option value="1" selected>1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> </select></TD> <td width="66" bgcolor="#f2f8ff"> <input name="submit" type="submit" id="submit" value="确定" class="fontsize"> </td> </TR> </TABLE></form><% }else{out.println("对不起!你没有进入该网页的权限。");}%> </body></html><%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><%@ page session="true" %><%@ page import="java.lang.*" %><jsp:useBean id="auth" class="beans.authority" scope="page"/><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><link rel="stylesheet" href="css/fontsize.css" type="text/css"><title>无标题文档</title></head><body leftmargin="0" topmargin="0" ><jsp:useBean id="login" scope="session" class="beans.LoginData" /><%String strFinishManNo=login.getLoginName();if (auth.QueryAuthority(strFinishManNo,9)){%><%@ include file="Connections/strcon.jsp" %><%String strSub;String strWorkName;String strYear;String strSeason;String strWorkNo;byte[] tmpbyte;//strWorkName=request.getParameter("sWorkName");//strWorkName=strWorkName.trim();//tmpbyte=strWorkName.getBytes("ISO8859_1");//strWorkName=new String(tmpbyte);//strWorkName="邓伟";//out.println(strWorkName);strYear=request.getParameter("sYear");strSeason=request.getParameter("sSeason");//strWorkNo="01001";strSub=request.getParameter("submit");//session.setAttribute("hit","no");if (strSub!=null){//seesion.putValues("hit","yes");//if (session.getAttribute("hit").compareTo("yes")==0)//{strWorkName=request.getParameter("sWorkName");out.println(strWorkName);//strWorkName=strWorkName.trim();//tmpbyte=strWorkName.getBytes("8859_1");//strWorkName=new String(tmpbyte,"GB2312");//out.println(strWorkName);//}//else//{//strWorkName=request.getParameter("sWorkName");//session.setAttribute("hit","yes");//}//驱动Driver DriverLoginSet = (Driver)Class.forName(MM_strcon_DRIVER).newInstance();//连接Connection ConnSet = DriverManager.getConnection(MM_strcon_STRING,MM_strcon_USERNAME,MM_strcon_PASSWORD);Statement sqlStmt1=ConnSet.createStatement();//ResultSet sqlRst1=sqlStmt1.executeQuery("select DepartName,DepartNo from tDepartmentNo");ResultSet sqlRst1=sqlStmt1.executeQuery("select WorkNo from tEmployee where WorkName='"+strWorkName+"'");if (sqlRst1.next())strWorkNo=sqlRst1.getString(1);else strWorkNo="";sqlRst1.close();//sqlStmt1.close();%><table align="center" width="627" border="0" cellpadding="0" cellspacing="0" class="fontsize1"> <!--DWLayoutTable--> <tr> <td width="70" height="28" bgcolor="#f2f8ff"><a href="rateinput.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">权重划分</a></td> <td width="112" valign="middle" bgcolor="#f2f8ff"><a href="workobjectinput.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">工作目标输入</a></td> <td width="105" valign="middle" bgcolor="#f2f8ff"><a href="checkbehave.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">工作行为评估</a></td> <td width="100" valign="middle" bgcolor="#f2f8ff"><a href="checkobject.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">工作目标评估</a></td> <td width="68" valign="middle" bgcolor="#f2f8ff"><a href="reinput.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">整体评语</a></td> <td width="101" valign="middle" bgcolor="#f2f8ff"><a href="seasonplan.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">季度发展计划</a></td> <td width="71" valign="middle" bgcolor="#f2f8ff"><a href="checkresult.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">考核成绩</a></td> </tr></table><%}}%></body></html>这是两个页面的源代码,!!谢谢各位了我作的是,,JDK1.3及TOMCAT3.3.1的!!1系统WIN2000 PRO out.println(strWorkName);显示的中文就会出现如上所示的问题!!! tomcat下多个spring使用同一个quartz问题 spring security 404错误 HTML 请问一下怎样把一个传递一个参数到下一个页面??? 练习过滤器和监听器时,tomcat报错? 求一个shell脚本 新手,求大神帮忙解答Ajax在JSP页面查询号码归属地 用Tomcat做服务器时,一般用什么做开发工具? mybatis查询异常 amoeba配置读写分离之后,无法插入数据 哪位高手有Struts与数据库相结合开发的实例 实践中遇到的问题。
^^^^^^
|||||你的这里错了
<%@ page session="true" %>
<%@ page import="java.lang.*" %>
<jsp:useBean id="auth" class="beans.authority" scope="page"/>
<html>
<head>
<link rel="stylesheet" href="css/fontsize.css" type="text/css">
<title>无标题文档</title>
</head>
<% //request.setCharacterEncoding("gb2312"); %>
<body class="fontsize" leftmargin="0" topmargin="0" onLoad="ChangeDepart()">
<jsp:useBean id="cs" scope="page" class="beans.Changeshow" />
<jsp:useBean id="login" scope="session" class="beans.LoginData" />
<%
String strFinishManNo=login.getLoginName();
if (auth.QueryAuthority(strFinishManNo,9)){
%>
<%
cs.setFormName("form1");
cs.CreateArray("sDepartment","sWorkName");
out.println(cs.JavaScriptStr());
%>
<%@ include file="Connections/strcon.jsp" %>
<%
//驱动
Driver DriverLoginSet = (Driver)Class.forName(MM_strcon_DRIVER).newInstance();
//连接
Connection ConnSet = DriverManager.getConnection(MM_strcon_STRING,MM_strcon_USERNAME,MM_strcon_PASSWORD);
Statement sqlStmt1=ConnSet.createStatement();
//ResultSet sqlRst1=sqlStmt1.executeQuery("select DepartName,DepartNo from tDepartmentNo");
ResultSet sqlRst1=sqlStmt1.executeQuery("select D.DepartNo,D.DepartName from tDepartmentNo D");
%>
<form name="form1" method="POST" action="selectunit.jsp" target="topFrame1" >
<TABLE align=center border=0 cellPadding=3 cellSpacing=0 height=16 width=607 class="fontsize">
<!--DWLayoutTable-->
<TR>
<TD width="142" height="9" valign="top" bgColor=#f2f8ff>部门名称
<select name="sDepartment" id="sDepartment" ONCHANGE="ChangeDepart()">
<% while (sqlRst1.next())
{
%>
<option value="<%= sqlRst1.getString(1) %>"><%= sqlRst1.getString(2) %></option>
<%
}
sqlRst1.close();
sqlStmt1.close();
%>
</select> </TD>
<TD width="140" valign="top" bgcolor="#f2f8ff">负责人
<select name="sWorkName" id="sWorkName">
</select></TD>
<TD width="112" bgcolor="#f2f8ff">年份
<select name="sYear" id="sYear">
<option value="2000" selected>2000</option>
<option value="2001">2001</option>
<option value="2002">2002</option>
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005">2005</option>
</select></TD>
<TD width="117" bgcolor="#f2f8ff">季度
<select name="sSeason" id="sSeason">
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select></TD>
<td width="66" bgcolor="#f2f8ff">
<input name="submit" type="submit" id="submit" value="确定" class="fontsize">
</td>
</TR>
</TABLE>
</form>
<%
}
else{
out.println("对不起!你没有进入该网页的权限。");
}
%>
</body></html><%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%@ page session="true" %>
<%@ page import="java.lang.*" %>
<jsp:useBean id="auth" class="beans.authority" scope="page"/>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="css/fontsize.css" type="text/css">
<title>无标题文档</title>
</head>
<body leftmargin="0" topmargin="0" >
<jsp:useBean id="login" scope="session" class="beans.LoginData" />
<%
String strFinishManNo=login.getLoginName();
if (auth.QueryAuthority(strFinishManNo,9)){
%>
<%@ include file="Connections/strcon.jsp" %>
<%
String strSub;
String strWorkName;
String strYear;
String strSeason;
String strWorkNo;
byte[] tmpbyte;
//strWorkName=request.getParameter("sWorkName");
//strWorkName=strWorkName.trim();
//tmpbyte=strWorkName.getBytes("ISO8859_1");
//strWorkName=new String(tmpbyte);
//strWorkName="邓伟";
//out.println(strWorkName);
strYear=request.getParameter("sYear");
strSeason=request.getParameter("sSeason");
//strWorkNo="01001";
strSub=request.getParameter("submit");
//session.setAttribute("hit","no");
if (strSub!=null)
{
//seesion.putValues("hit","yes");
//if (session.getAttribute("hit").compareTo("yes")==0)
//{
strWorkName=request.getParameter("sWorkName");
out.println(strWorkName);
//strWorkName=strWorkName.trim();
//tmpbyte=strWorkName.getBytes("8859_1");
//strWorkName=new String(tmpbyte,"GB2312");
//out.println(strWorkName);
//}
//else
//{
//strWorkName=request.getParameter("sWorkName");
//session.setAttribute("hit","yes");
//}
//驱动
Driver DriverLoginSet = (Driver)Class.forName(MM_strcon_DRIVER).newInstance();
//连接
Connection ConnSet = DriverManager.getConnection(MM_strcon_STRING,MM_strcon_USERNAME,MM_strcon_PASSWORD);
Statement sqlStmt1=ConnSet.createStatement();
//ResultSet sqlRst1=sqlStmt1.executeQuery("select DepartName,DepartNo from tDepartmentNo");
ResultSet sqlRst1=sqlStmt1.executeQuery("select WorkNo from tEmployee where WorkName='"+strWorkName+"'");
if (sqlRst1.next())
strWorkNo=sqlRst1.getString(1);
else strWorkNo="";
sqlRst1.close();
//sqlStmt1.close();
%>
<table align="center" width="627" border="0" cellpadding="0" cellspacing="0" class="fontsize1">
<!--DWLayoutTable-->
<tr>
<td width="70" height="28" bgcolor="#f2f8ff"><a href="rateinput.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">权重划分</a></td>
<td width="112" valign="middle" bgcolor="#f2f8ff"><a href="workobjectinput.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">工作目标输入</a></td>
<td width="105" valign="middle" bgcolor="#f2f8ff"><a href="checkbehave.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">工作行为评估</a></td>
<td width="100" valign="middle" bgcolor="#f2f8ff"><a href="checkobject.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">工作目标评估</a></td>
<td width="68" valign="middle" bgcolor="#f2f8ff"><a href="reinput.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">整体评语</a></td>
<td width="101" valign="middle" bgcolor="#f2f8ff"><a href="seasonplan.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">季度发展计划</a></td>
<td width="71" valign="middle" bgcolor="#f2f8ff"><a href="checkresult.jsp?workno=<%= strWorkNo %>&year=<%= strYear %>&season=<%= strSeason %>" target="mainFrame1">考核成绩</a></td>
</tr>
</table>
<%
}
}
%>
</body>
</html>这是两个页面的源代码,!!谢谢各位了
我作的是,,JDK1.3及TOMCAT3.3.1的!!1系统WIN2000 PRO