- 浏览: 458628 次
- 性别:
- 来自: 深圳
最新评论
-
snow8261:
太粗略了。
企业架构之数据架构 -
haithink:
面试成功没?
JVM 加载Class文件的原理及其机制 -
feisi0003731843:
不好意思我没有重启,重启后好多了,可有的地方回放还是不成功的。 ...
Selenium IDE测试ExtJs一种测试解决办法 -
feisi0003731843:
这个好像不行吧,我试过了不好使啊。还是用id来做的。不能用啊。 ...
Selenium IDE测试ExtJs一种测试解决办法 -
yuchensuifeng:
您好,静态页面是可以的,但是,我指定error-page为js ...
JSP创建错误处理页面
文章列表
和会话跟踪相关的类和接口有:HttpSession
HttpSession
声明: public interface HttpSession
这个接口被Servlet引擎用来实现HTTP客户端和HTTP会话两者之间的关联。这种关联可能在多处连接和请求中持续一段给定的时间。Session用来在无状态 ...
- 2009-10-24 17:25
- 浏览 979
- 评论(0)
和请求响应相关的类和接口非常多,主要有:
1. ServletRequest 代表了Servlet的请求。它是一个高层的接口,HttpServletRequest是它的子接口。
2. ServletResponse 代表了Servlet的响应。它是一个高层的接口,HttpServletResponse是它的子接口
3. ServletInputStream Servlet的输入流
4. ServletOutputStream Servlet的输出流
5. ServletRequestWrapper它是ServletResquest的实现
6. ServletResponseWrapper它 ...
- 2009-10-24 01:28
- 浏览 2048
- 评论(0)
javax.servlet.ServletConfig接口代表了Servlet的配置,Servlet配置包括Servlet的名字、Servlet的初始化参数和Servlet上下文。
引用
<servlet>
<servlet-name>HelloWorldServlet</servlet-name>
<servlet-class>HelloWorldExample<servlet-class>
<init-param>
<param-name>encoding& ...
- 2009-10-22 20:15
- 浏览 852
- 评论(0)
Servlet的类接口可以从以下几个方面进行分类
1. Servlet实现相关 定义了用于实现Servlet相关的类和方法
2. Servlet配置相关 主要包括ServletConfig接口
3. Servlet异常相关 Servlet API定义了两个异常,它们是ServletException和UnavailableException
4. ...
- 2009-10-21 20:59
- 浏览 1063
- 评论(0)
Servlet部署在容器里,它的生命周期由容器管理。
Servlet的生命周期概括为以下几个阶段:
1. 装载Servlet这项操作一般是动态执行的。有些服务提供了相应的管理功能,可以再启动的时候就装载Servlet,并能够初始化特定的Servlet。
...
- 2009-10-20 20:15
- 浏览 864
- 评论(0)
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 ...
- 2009-10-19 21:16
- 浏览 3887
- 评论(0)
先介绍下会话跟踪的概念吧!
我们知道,HTTP是一种无状态的协议,也就是说,客户端在浏览服务器上的不同的页面时,每次请求获得响应完成后,服务器和客户端的Socket连接会关闭。但是在不同页面之间,我们往往需要交换信息。交换信息的方式如下:
1.HTTP信息
它将需要交换的信息保存在HTTP头部。随着代理服务器的出现和保密性的问题,这种技术就过时了。
2.隐藏字段
通过HTML的HIDDEN标记来传递信息:
引用
<input type="hidden" name="somename"value="somevalue&q ...
- 2009-10-17 15:46
- 浏览 1544
- 评论(0)
JSP是一种动态页面技术。动态页面中的动态指内容的动态、根据时间的动态、根据用户类型的动态、根据用户自定义信息的动态等。动态页面的开发和用户会话的跟踪时息息相关的。
在创建动态内容时,往往需要根据用户的会话状态来确定。
1.创建动态的内容
1.1 根据时间的动态
1.2 根据用户类型的动态
1.3 根据用户自定义信息的动态
1.4 根据用户来自的地区不一样的动态
1.5 根据数据库的内容动态
实例:根据时间的动态。
<%java.util.Date now=new java.util.Date();
int month=now.getMonth();
...
- 2009-10-17 14:01
- 浏览 956
- 评论(0)
关于自动化测试现在越来越流行,越来越称为测试行业的宠儿了。不过很多都只是在使用一些自动化测试工具。例如:QTP、Selenium等等。我个人接触个一段时间但是由于搭建持续集成从而消耗了不少时间。现在返回到自动化测 ...
- 2009-10-13 09:34
- 浏览 1062
- 评论(0)
今天想写一个验证邮箱的正则表达式,发现自己原来不会。那没办法了,只有请出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使用的内部命令如下(其 ...
- 2009-10-10 23:46
- 浏览 1016
- 评论(0)
随着JSP技术的发展和开发技术的成熟,在JSP页面中连接数据库的编程方式已经很少见。虽然在JSP页面中使用Scriptlets也可以连接数据库,进行数据库的操作。但这样会造成页面难以维护等缺点。在大型的项目中,这些缺点变得更加突出。
如果不使用EJB,那么比较好的解决办法就是把与数据库操作相关的代码封装在JavaBean组件或者Servlet组件中,这样JavaBean或者Servlet就执行后台的数据库操作,并且获得执行结果,最后的结果通过JSP显示。
那看看下面的一些JavaBean
import java.util.Date;
public class Us ...
- 2009-10-10 20:32
- 浏览 1490
- 评论(0)
在JSP中使用JavaBean
关于在JSP中怎么使用JavaBean已经在JSP语法的章节中结合<jsp:useBean>动作元素介绍了,在这里我们就介绍一个复杂的例子。
下面这个例子中,我们使用JavaBean构造一个简单的计算器,它能够进行"+、-、*、/"运算。
public class SimpleCalculator
{
//属性声明
private String first;//第一个操作数
private String second;//第二个操作数
priva ...
- 2009-10-09 20:49
- 浏览 1253
- 评论(0)
[size=small;]1. JavaBean的基本概念[/size]
JSP最强有力的一个方面就是能够使用JavaBean组件体系。JavaBean往往封装了程序的页面逻辑,它是可重用的组件。通过使用JavaBean,可以减少在JSP中脚本代码的使用,这样使得JSP易于维护 ...
- 2009-10-09 20:16
- 浏览 2256
- 评论(0)
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. ...
- 2009-10-07 16:00
- 浏览 1575
- 评论(0)