应该是编码问题吧?呵呵第一次做网页,请多多指教阿
解决方案 »
- struts-config.xml配置问题
- 求教实现手动调整数据顺序的方法(上移下移)
- je22问题解决方案?
- java串口通讯
- 关于request.getParameter的简单问题,希望高手路过看一下(来者有分)
- 一个关于web.xml的错误!进来帮忙看看,UP有分
- JSP检索传值问题???
- 高手帮忙:用纯jsp实现“文件上传”!
- 新手请教:谁能给一个连接池的详细例子,谢谢!
- 为什么我在jsp中只是把访问数据库的javabean的scope从page改成session, 就会出现"关闭的语句"异常?
- 高手帮我看看问题出在哪里,数据库多表查询问题~
- 求上传文件组件jspSmartUpload的下载
如下:<%@ page contentType = "text/html; charset=GBK"%>
<%@ page contentType="text/html; charset=GB2312" %>
<jsp:useBean id="data" class="com.bwm.db.Data" scope="page"/>
<jsp:useBean id="show" class="com.bwm.page.Show" scope="page"/>
<html>
<head>
<title>
login
</title>
</head>
<body>
<%
String strUserName = new String(request.getParameter("username").getBytes("GBK"),"ISO8859-1");
String strPassword = new String(request.getParameter("password").getBytes("GBK"),"ISO8859-1");
String strSelect = new String(request.getParameter("select").getBytes("GBK"),"ISO8859-1");
int intT=0;
if(strSelect!=null&&strSelect.equals("user")){
intT=data.getRowCount("po_staff WHERE sname='"+strUserName+"' AND password='"+strPassword+"'");
if(intT>0){
session.setAttribute("name",strUserName);
session.setAttribute("use","user");
response.sendRedirect("oa/index.jsp");
}else{
out.print(show.errorBox("检查你的用户名或密码!","验证错误"));
return;
}
}else if(strSelect!=null&&strSelect.equals("admin")){
intT=data.getRowCount("po_admin WHERE admin='"+strUserName+"' AND password='"+strPassword+"'");
if(intT>0){
session.setAttribute("admin",strUserName);
session.setAttribute("use","admin");
response.sendRedirect("admin/admin.jsp");
}else{
out.print(show.errorBox("检查你的用户名或密码!","验证错误"));
return;
}
}else{
out.print(show.errorBox("检查你的用户名或密码!","验证错误"));
return;
}
%>
</body>
</html>
String strPassword = new String(request.getParameter("password").getBytes("GBK"),"ISO8859-1");
String strSelect = new String(request.getParameter("select").getBytes("GBK"),"ISO8859-1");
这几句单纯写为String strUserName = request.getParameter("username");也不行