- 浏览: 222096 次
- 性别:
- 来自: 重庆
最新评论
-
NX:
...
java中正则表达式 -
zjxs_sky100:
...
java中正则表达式 -
qzrwe:
java中正则表达式 -
meteor_1988:
深入了很多
设计模式之java接口和java抽象类 -
zlb824:
谢谢分享!转啦
struts1.1 配置文件属性
文章列表
通常,会话管理是通过服务器将 Session ID 作为一个 cookie 存储在用户的 Web 浏览器中来唯一标识每个用户会话。
如果浏览器不支持 cookies,或者将浏览器设置为不接受 cookies,我们可以通过 URL 重写来实现会话管理。
实质上 URL 重写是通过向 URL 连接添加参数,并把 session ID 作为值包含在连接中。然而,为使这生效,你需要为你的 servlet 响应部分的每个连接添加 session ID 。
把 session ID 加到一个连接可以使用一对方法来简化:response.encodeURL() 使 URL 包含 sess ...
- 2008-10-24 15:43
- 浏览 1109
- 评论(0)
六种异常处理的陋习
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗?
1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat = conn.createStatement(); 5 ResultSet rs = stat.executeQuery( 6 "select uid, name from user"); 7 while (rs.nex ...
- 2008-10-21 22:57
- 浏览 2727
- 评论(0)
<?xml version="1.0"?>
<project name="Learning Hibernate" default="convertZhPro" basedir=".">
<!-- 将中文的资源文件转为ascii --> <property name="source.root" value="src/resource" />
<target name="convertZhPro"&g ...
- 2008-10-19 21:36
- 浏览 1490
- 评论(1)
1、建立properties文件----本地化数据 properties文件用来存储程序和环境相关的信息。必须以.properties的后缀结尾,properties文件是纯文本格式的。在上面的例子中,一共有4个properties文件。分别定义了不同语言和国家的打招呼、再见和问候时使用的语言。properties文件使用名值对(key-value)的形式,如下所示: greetings = Bonjour. farewell = Au revoir. inquiry = Comment allez-vous? properties文件的名字很重要,它的形式是basename ...
- 2008-10-18 23:02
- 浏览 1562
- 评论(0)
Struts应用采用两个基于XML的配置文件来配置,分别是web.xml和struts-config.xml文件。web.xml文件是配置所有web应用的,而struts-config.xml文件是struts专用的配置文件,事实上也是可以根据需要给这个配置文件起其他名称的。
Web应用的发布描述文件:
web应用发布描述文件可以在应用开发者,发布者和组装者之间传递配置信息,Web容器在启动的时候从该文件中读取配置信息,根据它来装载和配置web应用。文档类型定义DTD对XML文档的格式做了定义,DTD吧XML文档划分为元素,属性,实体。每一种XML文档都有独自的D ...
- 2008-10-15 16:23
- 浏览 8935
- 评论(1)
在 Struts 1.1 中,引入了新的异常处理机制,让我们可以通过配置文件(主要是struts-config.xml)来定制异常处理,就象定义formbean一样。
下面,我们就来看看如何具体地运用这个新特性。
一、定制异常(在 struts-config.xml文件中定义)
定制异常也有两种方法,姑且把它分为:“全局异常(Global Exceptions)”和“局部异常 (Local Exception)”。
“全局异常”定义方法如下:
<global-exceptions>
<exception key="str ...
- 2008-10-14 18:14
- 浏览 1840
- 评论(0)