- 浏览: 138563 次
- 性别:
- 来自: 重庆
最新评论
-
酱油男js:
不错...学习了。
oracle sql 优化大全 -
浪子秋水:
网页编码就是那点事 -
shenghuorulan:
通俗易懂。好文章,直接想到的问题都提到了。
oracle 全文检索实践 -
飞儿9530:
lucene 3.0.1 学习
文章列表
来源地址:http://www.blogjava.net/nokiaguy/archive/2008/05/09/199587.html
在上一篇中介绍了
Struts2拦截器的原理,在这一篇中我们将学习一下如何编写自己的拦截器。
一、拦截器的实现
实现一个拦截器非常简单。实 ...
来源地址:http://www.blogjava.net/nokiaguy/archive/2008/05/04/198071.html
Struts2的拦截器和
Servlet过滤器类似。在执行
Action的
execute方法之前,
Struts2会首先执行在
struts.xml中引用的拦截器,在执行完所有引用的拦截器的intercept方法后,会执行
Action的
execute方法。
Struts2拦截器类必须从
com.opensymphony.xwork2.interceptor.Interceptor接口继承,在
Intercepter接口中有 ...
来源地址:http://www.blogjava.net/nokiaguy/archive/2008/04/27/196646.html
一、上传单个文件
上传文件是很多
Web程序都具有的功能。在
Struts1.x中已经提供了用于上传文件的组件。而在
Struts2中提供了一个更为容易操作的上传 ...
来源地址:http://www.blogjava.net/nokiaguy/archive/2008/04/22/194846.html
在
struts1.x
Action
类的
execute方法中,有四个参数,其中两个就是
response和
request。而在
Struts2中,并没有任何参数,因此,就不能简单地从
execute方法获得
HttpServletResponse或
HttpServletRequest对象了。
但在
Struts2 Action类中仍然有很多方法可以获得这些对象。下面就列出四种获得这些对象的方法。
...
来源地址:http://www.blogjava.net/nokiaguy/archive/2008/04/21/194599.html
在《
Struts2教程
4:使用
validate方法验证数据》中曾讲到使用
validate方法来验证客户端提交的数据,但如果使用
validate方法就会将验证代码和正常的逻辑代码混在一起,但这样做并不利于代码维护,而且也很难将过些代码用于其他程序的验证。在
Struts2中为我们提供了一个
Validation框架,这个框架和
Struts1.x提供的
Validation框架类似,也是通过
XML文件进行配置。
一、 ...
来源地址:http://www.blogjava.net/nokiaguy/archive/2008/04/17/193776.html
在
Struts2中最简单的验证数据的方法是使用
validate。我们从
ActionSupport类的源代码中可以看到,
ActionSupport类实现了一个
Validateable接口。这个接口只有一个
validate方法。如果
Action类实现了这个接口,
Struts2在调用
execute方法之前首先会调用这个方法,我们可以在
validate方法中验证,如果发生错误,可以根据错误的
level选择字 ...
来源地址:http://www.blogjava.net/nokiaguy/archive/2008/04/16/193457.html
在本文中将详细讲述
struts.xml文件的常用配置及注意事项。
1.
使用
<include>
标签重用配置文件
在Struts2中提供
了一个默认的struts.xml文件,但如果package、action、interceptors等配置比较多时,都放到一个struts.xml
文件不太容易维护。因此,就需要将struts.xml文件分成多个配置文件,然后在struts.xm ...
来源地址:http://www.blogjava.net/nokiaguy/archive/2008/04/16/193287.html
在很多
Web
应用中,为了完成不同的工作,一个
HTML form
标签中可能有两个或多个
submit
按钮,如下面的代码所示:
<
html
action
="
"
method
="post"
>
<
input
type
="submit"
value
="保存"
...
本文转至 BLOGJAVA 的帖子 感觉对我这种 struts2 的初学者帮助很大
转载地址:http://www.blogjava.net/nokiaguy/archive/2008/04/15/193229.html
在本系列教程中我们将学习到
Struts2的各种技术。在本教程中使用的工具和程序库的版本 ...
事件源对象
event.srcElement.tagName
event.srcElement.type
捕获释放
event.srcElement.setCapture();
event.srcElement.releaseCapture();
事件按键
event.keyCode
event.shiftKey
event.altKey
event.ctrlKey
事件返回值
event.returnValue
鼠标位置
event.x
event.y
窗体活动元素
document.a ...
大家帮帮忙,帮我翻一下,我用google翻译出来的看不懂,拜托了
先谢谢大家!!!
XML的四种解析器(dom,sax,jdom,dom4j)原理及性能比较(转自zsq)
1:DOM
DOM
是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM
是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何
工作。由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。DOM 以及广义的基于树的处理具有几个优点。
首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任何时候在树中上下导航,而不是像 S ...
J2EE
项目异常处理
为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是 try….catch…finally吗?这谁都会啊!”。笔者在初学java时也是这样认为的。如何 ...