ユーザーログインの資格情報が確認されたら、セッションを作成しようとしています。私は以下をインポートしました:
import javax.servlet.http.HttpSession;
私は次のコードを使用しています:
HttpSession session = request.getSession();
session.setAttribute("sessionName","sessionValue");
しかし、私はに関連して次のエラーが発生していますrequest
request cannot be resolved.
私の完全なコード:
package com.q1labs.qa.xmlgenerator.controller.managesession;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.sql.SQLException;
import java.util.HashMap;
import javax.servlet.http.HttpSession;
import com.q1labs.qa.xmlgenerator.model.db.DbLoginQueries;
public class Login {
private DbLoginQueries query = new DbLoginQueries();
public String login(String username, String password) throws SQLException, FileNotFoundException, ClassNotFoundException, IOException{
String returnUrl = "";
//Code verifiying users credentials (Code has been removed)
//If valid is true then credentials are correct
if(valid == true){
//If credentials are correct then create a session
HttpSession session = request.getSession();
session.setAttribute("sessionName","sessionValue");
returnUrl = "home.jsp";
}else{
returnUrl = "index.jsp";
}
return returnUrl;
}
}