web之家  

随笔分类 -  Servlet

  • 与文件上传到的三个类:FileItem类、ServletFileUpload 类、DiskFileItemFactory类
    摘要:文件上传: ServletFileUpload负责处理上传的文件数据,并将表单中每个输入项封装成一个FileItem对象中, 在使用ServletFileUpload对象解析请求时需要根据DiskFileItemFactory对象的属性sizeThreshold(临界值)和repository(临时 阅读全文
    posted @ 2017-01-16 10:41 路修远而求索
  • 关于Class.getResource和ClassLoader.getResource的路径问题
    摘要:Java中取资源时,经常用到Class.getResource和ClassLoader.getResource,这里来看看他们在取资源文件时候的路径问题。 Class.getResource(String path) 什么意思呢?看下面这段代码的输出结果就明白了: 输出结果: 上面说到的【path以 阅读全文
    posted @ 2017-01-13 15:44 路修远而求索
  • ServletContext获取的方法
    摘要:ServletContext 代表当前web应用 如何获取ServletContext对象 ServletConfig对象中维护了ServletContext对象的引用,可以通过以下方式获得 ServletContext ctx=ServletConfig.getServletContext() 那 阅读全文
    posted @ 2017-01-05 17:22 路修远而求索
  • getContextPath、getServletPath、getRequestURI,getRealPath的区别
    摘要:假定你的web application 项目名称为news,你在浏览器中输入请求路径: http://localhost:8080/news/main/list.jsp 则执行下面向行代码后打印出如下结果: 1、 System.out.println(request.getContextPath() 阅读全文
    posted @ 2016-12-29 13:33 路修远而求索
  • Jsp与servlet的区别
    摘要:Jsp与servlet的区别 1.jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)2.jsp更擅长表现于页面显示,servlet更擅长于逻辑控制.3.Servlet中没 阅读全文
    posted @ 2016-12-09 09:56 路修远而求索
  • servlet介绍
    摘要:1.首先说Servlet API:servlet的命名:server+applet Servlet的框架是由两个Java包组成的:javax.servlet与javax.servlet.http。 在javax.servlet包中定义了所有的Servlet类都必须实现或者扩展的通用接口和类。 在ja 阅读全文
    posted @ 2016-12-02 22:51 路修远而求索
  • servletConfig的应用
    摘要:在Servlet的配置文件中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数。当servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些初始化参数封装到ServletConfig对象中,并在调用servlet的init方法时,将Ser 阅读全文
    posted @ 2016-12-02 22:23 路修远而求索
  • java中getAttribute和getParameter的区别
    摘要:getAttribute表示从request范围取得设置的属性,必须要先setAttribute设置属性,才能通过getAttribute来取得,设置与取得的为Object对象类型 getParameter表示接收参数,参数为页面提交的参数,包括:表单提交的参数、URL重写(就是xxx?id=1中的 阅读全文
    posted @ 2016-12-02 14:24 路修远而求索
  • cookie.setPath()的用法
    摘要:cookie.setPath()的用法 正常的cookie只能在一个应用中共享,即一个cookie只能由创建它的应用获得。1.可在同一应用服务器内共享方法:设置cookie.setPath("/"); 本机tomcat/webapp下面有两个应用:cas和webapp_b, 1)原来在cas下面设置 阅读全文
    posted @ 2016-12-01 22:03 路修远而求索
  • 关于设置了setMaxAge(0)而浏览器未成功删除Cookie的注意事项
    摘要:最近做了个系统,其中涉及到对Cookie的操作。当用户登录时,设置一些数据到Cookie中,用户登出系统的时候删除写入浏览器中的对应Cookie。问题就出在登出系统时,在firebug中看到需要删除的Cookie并没有删除掉。最后经过自己的debug,终于找到了问题的所在。直接上代码: 登录时写Co 阅读全文
    posted @ 2016-12-01 17:29 路修远而求索
  • cookie用法小结 cookie.setPath 跨域共享
    摘要:1. JSP中Cookie的读写 Cookie的本质是一个键值对,当浏览器访问web服务器的时候写入在客户端机器上,里面记录一些信息。Cookie还有一些附加信息,比如域名、有效时间、注释等等。 下面是一个jsp中写入读取Cookie的测试:在顶级域名中写入Cookie,在子域名中读取,目的是实现一 阅读全文
    posted @ 2016-12-01 16:21 路修远而求索
  • 重定向和请求转发后面加“return;”语句
    摘要:请求转发 RequestDispatcher 重定向 Redirect 代码的执行: 无论是 request.getRequestDispatcher(path).forward(request, response)还是response.sendRedirect,程序都会在执行完该句的情况下继续向下 阅读全文
    posted @ 2016-12-01 14:25 路修远而求索
  • cookie 和session 的区别详解
    摘要:cookie 和session 的区别详解 这些都是基础知识,不过有必要做深入了解。先简单介绍一下。 二者的定义: 当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择, 都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看 阅读全文
    posted @ 2016-12-01 11:40 路修远而求索
  • response乱码和request乱码
    摘要:response乱码 一、浏览器乱码 原因是:浏览器显示编码和文件的数据编码不一致 浏览器显示编码 response.setCharacterEncoding("utf-8"); 文件的数据编码 response.setContentType("text/html;charsetSet=UTF-8" 阅读全文
    posted @ 2016-11-30 22:21 路修远而求索
  • URI,URL,URN的区别
    只有注册用户登录后才能阅读该文。
    posted @ 2016-09-28 11:49 路修远而求索