package servlet;import javax.servlet.http.*;
import java.io.*;public class Logincl extends HttpServlet
{
public void init()
{
}
public void doGet(HttpServletRequest req, HttpServletResponse res)
{
try
{
res.setContentType("text/html; charset=gbk");
PrintWriter out = res.getWriter();
String username = req.getParameter("username");
String password = req.getParameter("password");
if( username.equals("tom") && password.equals("123"))
{
HttpSession hs = req.getSession(true);
hs.setMaxInactiveInterval(20);
hs.setAttribute("pass", "ok");
res.sendRedirect("wel?name="+username+"&ps="+password);
}
else
{
res.sendRedirect("login");
}
}
catch(IOException e)
{
e.printStackTrace();
}
}
public void doPost(HttpServletRequest req, HttpServletResponse res)
{
this.doGet(req, res);
}
}
import java.io.*;public class Logincl extends HttpServlet
{
public void init()
{
}
public void doGet(HttpServletRequest req, HttpServletResponse res)
{
try
{
res.setContentType("text/html; charset=gbk");
PrintWriter out = res.getWriter();
String username = req.getParameter("username");
String password = req.getParameter("password");
if( username.equals("tom") && password.equals("123"))
{
HttpSession hs = req.getSession(true);
hs.setMaxInactiveInterval(20);
hs.setAttribute("pass", "ok");
res.sendRedirect("wel?name="+username+"&ps="+password);
}
else
{
res.sendRedirect("login");
}
}
catch(IOException e)
{
e.printStackTrace();
}
}
public void doPost(HttpServletRequest req, HttpServletResponse res)
{
this.doGet(req, res);
}
}
解决方案 »
- log4j写入数据库 log4j:ERROR Failed to excute sql java.sql.SQLException: ORA-00917: 缺失
- java socket传送文件
- 今天做项目需要这个(随机卡号16位(大写+数字))
- 程序员职装大展示
- Struts1.1的配置
- apache和tomact连接后,怎样才能是部署在两台服务器上的工程都可以同时访问
- Java代码编写的针对性指导
- 关于一个WEB。XML的配置问题,请高手帮忙回答
- jbuilder初学者的一些问题,我们迷糊
- 使用WebLogic.ejbc编译时出现问题
- hibernate连接SQLServer 2005
- 请教tomcat404的问题,奇怪,请教高手!
然后是实现HttpSession接口的具体方法
如果说HttpServlet类实现了HttpSession接口,那你创建这个类的时候应该就会生成相应接口里的方法
我感觉你是不是想问怎么获取session啊?