javaWeb
sunbufu
该博客已不在更新,迁移至
https://sunbufu.github.io
展开
-
JSP
一、JSP的定义JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。1.1 JSP的生命周期编译阶段: se原创 2015-11-04 09:02:46 · 508 阅读 · 0 评论 -
请求转发与重定向
一、请求转发与重定向1. 重定向客户发送一个请求到服务器,服务器匹配servlet,这都和请求转发一样,servlet处理完之后调用了sendRedirect()这个方法,这个方法是response的方法,所以,当这个servlet处理完之后,看到response.senRedirect()方法,立即向客户端返回这个响应,响应行告诉客户端你必须要再发送一个请求,去访问student_list.jsp转载 2015-11-02 13:36:55 · 403 阅读 · 0 评论 -
Java下的Cookie和Session
Session是一种服务器端技术, Session 对象在服务器端创建,通常采用散列表来存储信息,例如, Tomcat 的 Session 实现采用 HashMap 对象来存储属性名和属性值。Cookie是由 Netscape 公司发明的、用于跟踪用户会话的一种方式。 Cookie 是由服务器发送给客户的片段信息,存储在客户端浏览器的内存中或硬盘上,在客户随后对该服务器的请求中发回它。Cooki转载 2015-11-02 12:53:17 · 367 阅读 · 0 评论 -
Servlet作用域
所谓“作用域”就是通过设置属性的方式,将一些信息绑定到对象上。Servlet 中能够设置属性的对象有ServletRequest/HttpServletRequest、HttpSession、ServletContext。用于存储、查询和删除这些属性的方法对于所有的作用域都是相同的。它们是:Object getAttribute(String name); void setAttribute转载 2015-11-15 15:21:46 · 765 阅读 · 0 评论 -
Servlet
->Servlet<--Servlet-一什么是Servlet二Servlet相关包的介绍三Servlet生命周期四Servlet的基本结构五Servlet的部署一、什么是ServletServlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指J原创 2015-10-29 19:11:28 · 379 阅读 · 0 评论 -
通过Servlet生成验证码图片
一、BufferedImage类介绍生成验证码图片主要用到了一个BufferedImage类,如下: 创建一个DrawImage Servlet,用来生成验证码图片package gacl.response.study;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.转载 2015-11-12 10:20:24 · 561 阅读 · 0 评论 -
Servlet 3.0 新特性
Servlet 3.0 新特性概述Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 社区的一片赞誉之声: 1. 异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,转载 2015-11-06 13:25:37 · 325 阅读 · 0 评论 -
Servlet过滤器和监听器
一、过滤器实现javax.servlet.Filter接口; 一般客户端发出请求后会交给Servlet;如果过滤器存在,则客户端发出的请求都是先交给过滤器,然后交给Servlet;我们可以完成一些在执行Servlet之前必须要做的事,比如request.setCharacterEncoding("GB2312"); 必须实现以下方法:public void init(FilterConfig转载 2015-11-05 15:02:47 · 346 阅读 · 0 评论 -
JSTL表达式与EL表达式
EL表达式1、EL简介1)语法结构${expression}2)[]与.运算符EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。 例如: ${user.My-Name}应当改为${user["My-Name"] } 如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如: ${sessionScope转载 2015-11-04 17:25:34 · 3130 阅读 · 0 评论 -
Servlet获取Request和Response
分析Requestimport java.io.IOException;import java.util.Enumeration;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;impo原创 2015-10-30 14:59:42 · 3067 阅读 · 0 评论