易截截图软件、单文件、免安装、纯绿色、仅160KB

java 中 Cookie的用法

Cookie:记录用户登陆状态,可以在客户端创建cookie,可以使用户第二次登陆的时候不用输入用户名和密码,即可以登陆到主页
主要代码:  
LoginView 中: (获取cookie)
//获取cookie
Cookie [] cs=request.getCookies();
String name="";
String value="";
if(null!=cs)
{   
   System.out.println("cs.length:"+cs.length);
   for(int i=0;i<cs.length;i++)
   {
      Cookie c=cs[i];
      name=c.getName();
      value=c.getValue();
   }
}
if(null!=cs&&!(name.trim().equals("JSESSIONID")))
{
   request.setAttribute("username",name);
   request.setAttribute("userpass",value);
   request.getRequestDispatcher("/servlet/Controller1").forward(request,response);
}
Controller 控制器中:(创建cookie)
if(sflag)   // if 登陆成功(sflag表示,验证用户成功)
{
if(usercheckbox==null)
{
//System.out.println("您没有选中!!!");   //没有选中,无操作
}
else
{
//System.out.println("您以选中!");    // 如果选中,则创建cookie
//创建cookie
Cookie cookie=new Cookie(username,userpass);
//设置cookie的时效
cookie.setMaxAge(60*60*24*7*2);
//设置cookie 的使用路径
cookie.setPath("/");
//发送cookie
response.addCookie(cookie);
}
HttpSession session=request.getSession();
session.setAttribute("userinfo",username); //绑定用户名
response.sendRedirect("/hygj0331/servlet/Controller3");
             //发送到控制器Controller3,用来查询所有的数据,用来展示数据
}


相关文档:

java生成xml格式数据

//获取数据库数据返回list
public List queryAll(int fcateId) {
List list = new ArrayList();
String sql = "select * from g_Account where fCateID=? order by fCode";
Connection con = SqlHelp.getConn();//获得连接,sqlhelp自己写的工具类
PreparedStatement pst = null;
ResultSet rs = null;
......

JAVA读取Properties文件的六种方法

 
使用J2SEAPI读取Properties文件的六种方法
  1。使用java.util.Properties类的load()方法示例:InputStream in=lnew BufferedInputStream(new FileInputStream(name));
properties p=newProperties(); p.load(in);
  2。使用java.util.ResourceBundle类的getBundle()方法示例:ResourceBundle rb=ResourceBu ......

JAVA定时执行任务

Tomcat 下的定时任务
SysContextListener.java
package axtic.servlet;
import java.util.Timer;//定时器类
import axtic.bean.exportHistoryBean;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
public class SysContextListener implements ServletContextListener
......

理解Java类加载原理

第一部分. 提示
我需要读这篇文章吗?
Java类加载器对Java系统的运行是至关重要的,但是却常常被我们忽略。Java类加载器负载
在运行时查找和加载类。自定义类加载器可以完全改变类的加载方式,以自己喜欢的方式来
个性化你的Java虚拟机。本文简要的介绍Java类加载器,然后通过一个构造自定义类加载器
的例子来说明,这 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号