![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaEE
samforit
Java web,Spring,Mybatis,Redis,Zookeeper,Kafka,Tigase
展开
-
03.ServletContext
ServletContext是一个接口,但是服务器会传递一个已经实例化的对象过来。对比与ServletConfig:ServletConfig是传送servlet的参数ServletContext是传送整个web应用的上下文参数由于在web应用中多个servlet共享一个contex对象,所以多个servlet可以通过SverletContext对象实现数据共享。其实对于数原创 2014-04-03 11:53:03 · 482 阅读 · 0 评论 -
05.Servlet登录后自动跳转(自动刷新)
ServletDemo06:package servlet;import java.io.IOException;import java.io.OutputStream;import java.io.PrintWriter;import java.io.Writer;import java.util.Random;import javax.servlet.ServletExce原创 2014-05-11 11:23:00 · 1599 阅读 · 0 评论 -
06.Servlet控制缓存
其实就是一句话:response.setDateHeader("expires", System.currentTimeMillis()+1000*3600);原创 2014-05-11 11:24:11 · 541 阅读 · 0 评论 -
15.重启tomcat,session仍存在
之前只知道session是基于cookie的,如果禁用cookie后session就可放在url里面。今天做了一件事情,用一个监听器来监听session的创建时间。1.我第一次访问web服务,发现session创建。后来再次访问,不再创建session。这个是大家都知道的。2.我第一次访问web服务,发现session创建。然后我重启服务器,(在不重启浏览器的情原创 2014-05-11 11:44:36 · 4989 阅读 · 0 评论 -
12.jsp原理
jsp第一次使用时是先将jsp页面翻译成一个servlet;jsp中的代码都放在了servlet的service方法中;在放入jsp代码之前,在service中先声明了九大隐式对象:requestresponsesessionapplication(servletContext)configpage(this)pageContextException原创 2014-05-11 11:30:15 · 509 阅读 · 0 评论 -
11.session初步
session的实现其实是基于cookie的session是有id的,所以每次response都是将id通过cookie的方式回写给浏览器,下次用户访问的时候,浏览器就会带着sessionID来找session,服务器收到id,找session(如果session还没有过期的话)。这个cookie没有设置age,所以就是关闭浏览器,就丢掉了sessionID。注意:如果浏览器禁原创 2014-05-11 11:29:12 · 499 阅读 · 0 评论 -
10.cookie初步
import java.io.IOException;import java.util.Date;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServle原创 2014-05-11 11:28:19 · 561 阅读 · 0 评论 -
09.java web各种地址的写法(路径的研究)
一般来说,首先以“/”开头:1.这个路径如果是给服务器用的,那么这个“/”就代表当前web应用2.这个路径如果是给浏览器用的,那么这个“/”就带表当前浏览器(浏览器下有多个web应用)原创 2014-05-11 11:27:10 · 612 阅读 · 0 评论 -
08.request实现forward和include
servlet实现请求转发:1.这种情况会引起安全问题,如果有同时两个哥们儿来访问的话,发送到index.jsp的内容可能发生变化this.getServletContext().getRequestDispatcher("/index.jsp").forward(request, response);2.每一个来访问的用户都有一个对应的request域,故不会产生问题。r原创 2014-05-11 11:26:07 · 748 阅读 · 0 评论 -
07.servlet请求重定向
其实也是只有一句话:response.sendRedirect("/j2ee_day01/index.jsp");import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;im原创 2014-05-11 11:25:38 · 438 阅读 · 0 评论 -
04.ServletContext读取资源文件
对于web应用,资源文件一般有xml文件和properties文件,如果配置内容是有关系的,则用xml文件如果是没有关系的则用properties文件。例如配置数据库则用properties文件。在source下新建文件db.properties。读取:public void doGet(HttpServletRequest request, HttpServletResponse r原创 2014-04-05 10:41:50 · 409 阅读 · 0 评论 -
02.ServletConfig笔记
servlet初始化时,会通过一个或者多个为servlet配置初始化参数。同时服务器会将这些初始化参数封装在servletConfig中,当调用servlet的init方法时,将ServletConfig对象传递给servlet。在web.xml中写上 ServletDemo02 servlet.ServletDemo02 data1原创 2014-04-02 21:06:13 · 429 阅读 · 0 评论 -
01.servlet入门笔记
dwr-invoker org.directwebremoting.servlet.DwrServlet debug true 1 dwr-invoker /dwr/*servlet可以配置缺省路径 /这样的话,凡是找不到资源的情况都会访问该servletservlet一般是在第一次访问原创 2014-04-02 21:05:17 · 496 阅读 · 0 评论