自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 water men

今天,被一位先生问到了一个Java的问题,下面的代码应该输出什么: Class Demo{ public static void main(String[] args){ String s = "0"; change(s); System.out.println(s); } static void change(String s){ s = "123"; } } 说

2015-05-25 09:15:46 812

原创 15.重启tomcat,session仍存在

之前只知道session是基于cookie的,如果禁用cookie后session就可放在url里面。 今天做了一件事情,用一个监听器来监听session的创建时间。 1.我第一次访问web服务,发现session创建。 后来再次访问,不再创建session。这个是大家都知道的。 2.我第一次访问web服务,发现session创建。 然后我重启服务器,(在不重启浏览器的情

2014-05-11 11:44:36 5126

原创 12.jsp原理

jsp第一次使用时是先将jsp页面翻译成一个servlet; jsp中的代码都放在了servlet的service方法中; 在放入jsp代码之前,在service中先声明了九大隐式对象: request response session application(servletContext) config page(this) pageContext Exception

2014-05-11 11:30:15 585

原创 11.session初步

session的实现其实是基于cookie的 session是有id的,所以每次response都是将id通过cookie的方式回写给浏览器,下次用户访问的时候,浏览器就会带着sessionID来找session,服务器收到id,找session(如果session还没有过期的话)。 这个cookie没有设置age,所以就是关闭浏览器,就丢掉了sessionID。 注意:如果浏览器禁

2014-05-11 11:29:12 610

原创 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 641

原创 09.java web各种地址的写法(路径的研究)

一般来说,首先以“/”开头: 1.这个路径如果是给服务器用的,那么这个“/”就代表当前web应用 2.这个路径如果是给浏览器用的,那么这个“/”就带表当前浏览器(浏览器下有多个web应用)

2014-05-11 11:27:10 706

原创 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 821

原创 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 497

原创 06.Servlet控制缓存

其实就是一句话:response.setDateHeader("expires", System.currentTimeMillis()+1000*3600);

2014-05-11 11:24:11 613

原创 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 1682

原创 04.ServletContext读取资源文件

对于web应用,资源文件一般有xml文件和properties文件,如果配置内容是有关系的,则用xml文件如果是没有关系的则用properties文件。 例如配置数据库则用properties文件。在source下新建文件db.properties。 读取: public void doGet(HttpServletRequest request, HttpServletResponse r

2014-04-05 10:41:50 486

原创 03.ServletContext

ServletContext是一个接口,但是服务器会传递一个已经实例化的对象过来。 对比与ServletConfig: ServletConfig是传送servlet的参数 ServletContext是传送整个web应用的上下文参数 由于在web应用中多个servlet共享一个contex对象,所以多个servlet可以通过SverletContext对象实现数据共享。 其实对于数

2014-04-03 11:53:03 550

原创 02.ServletConfig笔记

servlet初始化时,会通过一个或者多个为servlet配置初始化参数。 同时服务器会将这些初始化参数封装在servletConfig中,当调用servlet的init方法时,将ServletConfig对象传递给servlet。 在web.xml中写上       ServletDemo02     servlet.ServletDemo02           data1

2014-04-02 21:06:13 502

原创 01.servlet入门笔记

dwr-invoker    org.directwebremoting.servlet.DwrServlet         debug     true        1    dwr-invoker    /dwr/* servlet可以配置缺省路径 / 这样的话,凡是找不到资源的情况都会访问该servlet servlet一般是在第一次访问

2014-04-02 21:05:17 623

数据结构完整源代码

数据结构 严蔚敏 完整源代码,经过vc6和Turbo C编译,全部通过。

2012-05-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除