`
jiangduxi
  • 浏览: 458628 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
  和会话跟踪相关的类和接口有:HttpSession HttpSession 声明: public interface HttpSession 这个接口被Servlet引擎用来实现HTTP客户端和HTTP会话两者之间的关联。这种关联可能在多处连接和请求中持续一段给定的时间。Session用来在无状态 ...
和请求响应相关的类和接口非常多,主要有: 1. ServletRequest 代表了Servlet的请求。它是一个高层的接口,HttpServletRequest是它的子接口。 2. ServletResponse 代表了Servlet的响应。它是一个高层的接口,HttpServletResponse是它的子接口 3. ServletInputStream   Servlet的输入流 4. ServletOutputStream  Servlet的输出流 5. ServletRequestWrapper它是ServletResquest的实现 6. ServletResponseWrapper它 ...
  javax.servlet.ServletConfig接口代表了Servlet的配置,Servlet配置包括Servlet的名字、Servlet的初始化参数和Servlet上下文。 引用   <servlet>      <servlet-name>HelloWorldServlet</servlet-name>      <servlet-class>HelloWorldExample<servlet-class>      <init-param>        <param-name>encoding& ...
Servlet的类接口可以从以下几个方面进行分类 1. Servlet实现相关  定义了用于实现Servlet相关的类和方法 2. Servlet配置相关  主要包括ServletConfig接口 3. Servlet异常相关 Servlet API定义了两个异常,它们是ServletException和UnavailableException 4. ...
Servlet部署在容器里,它的生命周期由容器管理。 Servlet的生命周期概括为以下几个阶段: 1. 装载Servlet这项操作一般是动态执行的。有些服务提供了相应的管理功能,可以再启动的时候就装载Servlet,并能够初始化特定的Servlet。 ...
Servlet已经出现了很长一段时间,它先于J2EE平台出现。在过去的一段时间内,Servlet曾经得到广泛的应用,如今它在J2EE项目开发中仍然广泛使用。JSP基于Servlet技术构架,可见Servlet功能的强大。 1.什么是Servlet    Servlet(Java 服务器小程序)是用Java编写的服务器程序,是由服务器调用和执行的,按照Servlet自身规范编写的Java类。Servlet可以看成是用Java编写的CGI。但是它的功能和性能比CGI更加强大。    Servlet是使用Java Servlet应用程序设计接口(API)及相关类和方法的Java程序。除了Java S ...
  先介绍下会话跟踪的概念吧!     我们知道,HTTP是一种无状态的协议,也就是说,客户端在浏览服务器上的不同的页面时,每次请求获得响应完成后,服务器和客户端的Socket连接会关闭。但是在不同页面之间,我们往往需要交换信息。交换信息的方式如下: 1.HTTP信息   它将需要交换的信息保存在HTTP头部。随着代理服务器的出现和保密性的问题,这种技术就过时了。 2.隐藏字段    通过HTML的HIDDEN标记来传递信息: 引用 <input type="hidden" name="somename"value="somevalue&q ...
JSP是一种动态页面技术。动态页面中的动态指内容的动态、根据时间的动态、根据用户类型的动态、根据用户自定义信息的动态等。动态页面的开发和用户会话的跟踪时息息相关的。 在创建动态内容时,往往需要根据用户的会话状态来确定。 1.创建动态的内容   1.1 根据时间的动态   1.2 根据用户类型的动态   1.3 根据用户自定义信息的动态   1.4 根据用户来自的地区不一样的动态   1.5 根据数据库的内容动态 实例:根据时间的动态。 <%java.util.Date now=new java.util.Date(); int month=now.getMonth(); ...
  关于自动化测试现在越来越流行,越来越称为测试行业的宠儿了。不过很多都只是在使用一些自动化测试工具。例如:QTP、Selenium等等。我个人接触个一段时间但是由于搭建持续集成从而消耗了不少时间。现在返回到自动化测 ...
今天想写一个验证邮箱的正则表达式,发现自己原来不会。那没办法了,只有请出google来学习下,发现这个正在表达式还是有点不好搞!下面的介绍一点我学到的吧! 通过google收到一篇名叫《正则表达式30分钟入门教程》http://unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm 如想知道的更详细就点击去看看吧! 由于也是应急所以只看一些。 这里就不废话去说什么是正则表达式了。直接给出一些关键信息 引用 1. 常用元字符 代码说明.匹配除换行符以外的任意字符\w匹配字母或数字或下划线或汉字\s匹配任意的空白符\d匹配数字\b匹 ...
ftp的命令行格式为:ftp -v -d -i -n -g [主机名] 参数介绍:     -v : 显示远程服务器的所有响应信息     -d: 使用调试方式     -n: 限制ftp的自动登录,即不使用.netrc文件     -g: 取消全局文件名   ftp使用的内部命令如下(其 ...
随着JSP技术的发展和开发技术的成熟,在JSP页面中连接数据库的编程方式已经很少见。虽然在JSP页面中使用Scriptlets也可以连接数据库,进行数据库的操作。但这样会造成页面难以维护等缺点。在大型的项目中,这些缺点变得更加突出。   如果不使用EJB,那么比较好的解决办法就是把与数据库操作相关的代码封装在JavaBean组件或者Servlet组件中,这样JavaBean或者Servlet就执行后台的数据库操作,并且获得执行结果,最后的结果通过JSP显示。     那看看下面的一些JavaBean import java.util.Date; public class Us ...
在JSP中使用JavaBean   关于在JSP中怎么使用JavaBean已经在JSP语法的章节中结合<jsp:useBean>动作元素介绍了,在这里我们就介绍一个复杂的例子。 下面这个例子中,我们使用JavaBean构造一个简单的计算器,它能够进行"+、-、*、/"运算。 public class SimpleCalculator { //属性声明 private String first;//第一个操作数 private String second;//第二个操作数 priva ...
[size=small;]1. JavaBean的基本概念[/size]       JSP最强有力的一个方面就是能够使用JavaBean组件体系。JavaBean往往封装了程序的页面逻辑,它是可重用的组件。通过使用JavaBean,可以减少在JSP中脚本代码的使用,这样使得JSP易于维护 ...
1. Out       out对象被封装成javax.servlet.jsp.JspWriter接口。它表示为客户打开的输出流,PrintWriter使用它向客户端发送输出流。简单地说,它主要用来向客户端输出数据,代表输出流的对象。 out对象的主要方法有:   out.print(boolean)、out.println(boolean)输出Boolean类型的数据   out.print(char)、out.println(char)输出Char类型的数据   out.print(char[])、out.println(char[]) 输出Char[]类型的数据   out. ...
Global site tag (gtag.js) - Google Analytics