- 浏览: 6211 次
-
最新评论
文章列表
新建maven的web项目时,默认都是servlet2.3。想改成3.0,见以下步骤:
1.POM文件修改:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
...
1.举例
关键字@interface 定义一个注解标记。注解也将会编译成class文件。以下定义的为方法注解
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target(value=ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
publi ...
其实一开始,我想要获取session,是因为rest风格的api,要锁定客户端请求,但是无法做到,才想到此招。后来搞清楚了,rest风格的请求应该是一次请求就处理掉所有业务的,不需要做这些事情。但是既然研究了,就说说怎么来通过请求里带的参数sessionId来获取session吧。
1.实现session的监听器,主要有2个override方法,session生成和删除。
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.htt ...