当前位置:我的异常网» Java Web开发 » 找不到session符号无法通过编译,该怎么处理
找不到session符号无法通过编译,该怎么处理
www.myexceptions.net 网友分享于:2013-12-31 浏览:40次
找不到session符号无法通过编译
问题:找不到session符号无法通过编译
java源码
package com.mfl.DataConn;
import java.util.*;
import java.sql.ResultSet;
import com.mlf.Bean.LoginBean;//用于保存用户的bean
import java.sql.PreparedStatement;
import javax.servlet.ServletRequest;
import javax.servlet.http.HttpSession;
public class LoginDAOImple implements LoginDAO
{
DataConnection dc= new DataConnection();
LoginBean login=new LoginBean();
public ResultSet execute(String sql) throws Exception
{
return null;
// TODO 自动生成方法存根
}
public void insertInfo( ) throws Exception
{
Vector newcontent=(Vector)session.getAttribute("content");//问题出在这提法说找不到session符号无法通过编译
for(int i=0;i
{
LoginBean login=(LoginBean)newcontent.elementAt(i);
}
System.out.println("执行insertInfo");
System.out.println("username of inserInfo "+login.username);
String sql="insert into userInfo (username,truename,pwd,pwd1,city,address,cardno,tel,email,cardtype) values( '"+login.username +" ', '"+login.truename +" ', '"+login.pwd+" ', '"+login.pwd1+" ', '"+login.city+" ', '"+login.address+" ', '"+login.cardno+" ', '"+login.tel+" ', '"+login.email+" ', '"+login.cardtype+" ')";
PreparedStatement pstmt=dc.getConnection().prepareStatement(sql);
System.out.println("执行execute");
ResultSet rs=pstmt.executeQuery();
}
}
jsp源码:
无标题文档LoginBean login=new LoginBean();
Vector v= new Vector();
login.username=request.getParameter("username");
login.truename=request.getParameter("truename");
login.pwd=request.getParameter("pwd");
login.pwd1=request.getParameter("pwd1");
login.city=request.getParameter("city");
login.address=request.getParameter("address");
login.cardno=request.getParameter("cardno");
login.tel=request.getParameter("tel");
login.email=request.getParameter("email");
login.cardtype=request.getParameter("cardtype");
v.add(login);
session.setAttribute("content",v);
System.out.println("username "+login.username);
System.out.println("还没有进行注册");
DAOFactory.getLoginDAOInstance().insertInfo();
System.out.println("用户注册成功");
% >
------解决方案--------------------
文章评论