web 页面乱码问题 求指导

SMAR 发布于 2013/05/21 01:09
阅读 119
收藏 0

<%@ page contentType="text/html; charset=gbk" language="java"
	import="java.sql.*" errorPage=""%>
<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";

	String user = (String) session.getAttribute("username");
	String userType = (String) session.getAttribute("logintype");
	out.println(userType);
	if (userType == "售票员")
		out.println("正确");
	else
		out.println("错误");
%>

页面输出是“售票员错误”。售票员是out输出的。session中的username和logintype是gbk编码。

为什么userType不等于“售票员”呢,还是编码问题吗?

求指导,很疑惑。

加载中
0
Z_wenuw
Z_wenuw

这是JSP吧……应该用.equals()吧。

"售票员".equals(userType);
好好看看基础。

SMAR
SMAR
谢谢,我自己看看为什么!PS:谢谢提醒
Z_wenuw
Z_wenuw
身体很重要,别为这点小事睡不着。
0
SMAR
SMAR

深夜 为了这事儿 睡不着呀

0
SMAR
SMAR
没睡得帮帮忙 谢谢啦
返回顶部
顶部