修改一下错误提示:
test.java:19: cannot resolve symbol
symbol : method setAttribute (java.lang.String,java.lang.Integer)
location: interface javax.servlet.http.HttpSession
session.setAttribute("LoginUser",account);
^
1 error好像是不认session类,很奇怪
test.java:19: cannot resolve symbol
symbol : method setAttribute (java.lang.String,java.lang.Integer)
location: interface javax.servlet.http.HttpSession
session.setAttribute("LoginUser",account);
^
1 error好像是不认session类,很奇怪
解决方案 »
- bigdecimal的精度问题
- java 怎麼保存jsp頁面的多組多個的 复選框和單選按鈕的值 並保存後顯示
- 新手求指导:JSP实现分页报错java.lang.NumberFormatException: For input string: ""
- 乐观锁在 集群环境或者多台服务器部署的情况下到底起不起作用?
- 有时候登录系统显示别人的用户信息
- tomcat重发布出错
- 怎么样用JFreeChart来实现table表格
- 有关线程问题
- 我的程序报这样的错,请问该怎么解决啊?
- 请问如何一下子关闭TabbedPane的10个卡片?
- JTable 表格颜色小问题?帮忙调一下!!!!谢谢!!
- 请问JAVA如何调用VC++编写的COM组件?多谢了!
方法的参数里没有request 也就没有了session
HttpSession session;该句并没有初始化session.
很显然,在上面的代码里,你的session为null
package myshop.member_sys;import java.io.PrintStream;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.*;
import javax.servlet.ServletRequest;
import javax.servlet.http.*;public class test
{
public void reg(HttpSession session)
throws Exception
{
String account = null;
String LoginUser = null;
session.setAttribute("LoginUser", account);
}
}
你的session虽然定义了(HttpSession session),
但是并没有初始化,即session变量为null,
因此不论调用任何方法,都会有问题。