1.解耦合的方式
public String execute() {
if("jbit".equals(username) && "bdqn".equals(password)) {
Map<String,Object> session = null;
session = ActionContext.getContext().getSession();
if(session.containsKey(CURRENT_USER)) {
session.remove(CURRENT_USER);
}
session.put(CURRENT_USER, username);
return "success";
} else {
return "fail";
}
}
2.耦合的方式获取
public String execute() {
if("jbit".equals(username) && "bdqn".equals(password)) {
HttpSession session = null;
session = ServletActionContext.getRequest().getSession();
if(session.getAttribute(CURRENT_USER) != null) {
session.removeAttribute(CURRENT_USER);
}
session.setAttribute(CURRENT_USER, username);
return "success";
} else {
return "fail";
}
}
分享到:
相关推荐
private static final String twoUrlString = "http://xxx.action"; public String getSessionId() { String sessionId = ""; try { URL url = new URL(oneUrlString); hc = (HttpURLConnection) ...
Struts2的Action中获得request response session几种方法
jsp获取action传来的session和session清空以及判断.docx
主要介绍了jsp获取action传来的session和session清空以及判断,需要的朋友可以参考下
采用依赖框架注入的方式获取session对象,完善用户登录。当用户输入合法的登录信息时,将用户信息保存为session属性。
1.在模板中直接调用{$Think.session}获取session; 2.在<php></php>标签直接编写php代码来调用$_SESSION数据; 3.在模板中写<?php ?>,然后在里面直接编写php代码来调用$_SESSION; 4.在Action中将$_SESSION...
session的过期时间需要配置在tomcat 中的 web.xml 中,时间以分钟计算。... 您可能感兴趣的文章:jsp编程中session的用法实例分析jsp中Action使用session方法实例分析jsp获取action传来的session和session清空以
采用依赖框架注入的方式获取session对象,完善用户登录。当用户输入合法的登录信息时,将用户信息保存为session属性。
使用调试 该GitHub Action为您提供了与实际脚本(Action)将在其上运行的主机系统... 要获取连接字符串,只需在“拉取请求”中打开“ Checks选项卡,然后滚动到底部。 您可以在那里通过SSH直接连接,也可以通过基于We
而不像Struts1.x那样,必须把相应的Bean存到Page、Request或者Session中才能获取。 Struts1.x 必须继承org.apache.struts.action.Action或者其子类,表单数据封装在FormBean中。 Struts 2无须继承任何类型或实现...
使用ssh调试 该GitHub Action为您提供了与实际脚本(Action)将在其上运行的主机系统进行交互的直接方法。 该动作开始于。 代替tmate,此操作使用和 。 特征 使用SSH调试GitHub动作 ... 要获取ssh连接字符串,只需在
可以的,跟el表达式访问方式一样。 示例代码,一个数据展示请求的Action中存入一个userId: @RequestMapping(value="/diary") public ModelAndView toDiaryList(HttpSession session){ ModelAndView view = new ...
从开发者角度看,就是说需要显示给用户的数据可以直接从Action中获取,而不像Struts1.x那样,必须把相应的Bean存到Page、Request或者Session中才能获取。Struts1.x 必须继承org.apache.struts.action.Action或者其...
提交表单代码: <!...<... <head>...meta charset="UTF-8">...-- 注意href和action都是写的完整的名称...-- 下面一句是get请求方式并在URL后面传值 --> 点击这里 <form action="/Web/AAServlet" method="pos
它只要获得SessionFactory的引用,就可以智能地打开Session,并在持久化访问结束后关闭Session,程序开发只需完成持久层逻辑,通用的操作则由HibernateTemplate完成。 24.3 Spring对Hibernate的简化 24.3.2 简化的...
asp.net清空Cookie的两种方法 第一种 Cookie.Expires=... 您可能感兴趣的文章:php中删除、清空session的方式总结jsp获取action传来的session和session清空以及判断Asp.net中安全退出时清空Session或Cookie的实例代码
1.不加#的方式获取(所有对象放置在栈顶): a.XXaction中有该字段的成员变量. b.XXaction中该对象返回个给实现对象ModelDriven的泛型, 即action中下面方法 return的model 对象引用 public ...
登陆:前后台同用一个登陆页面,登陆等过用户名访问数据库获取该对象信息,在action中返回json字符串,并在登陆jsp中判断用户权限实现跳转不用页面。登陆jsp采用jquery.cooki.js脚本在项目根目录下生成cookie,用来...
对于sessionId获取的问题,可以用任意的抓包软件,在PC和手机端安装SSL证书,抓包,找出mp.weixin.com/wxagame的包里面就有明文的sessionID 2018年1月3日 23:40:11目前还可用,不过估计马上就要更新了...