- 浏览: 25781 次
- 性别:
- 来自: 深圳
最新评论
-
cppmayi:
w3school--CSS教程整理(里面的例子程序自己去w3s ...
w3school--Html教程整理 -
cppmayi:
LK.Bing 写道就剩底下两个没学了
再加上个orm框架 i ...
javaweb学习顺序 -
LK.Bing:
就剩底下两个没学了
javaweb学习顺序
文章列表
环境: 产品:DB2 UDB 平台:跨平台 版本:v8,v7 问题描述: 在调用 DB2 所自带的函数(如 SUM,MAX 等)时,有时会遇到 SQL0440N 的报错信息,这里介绍导致这一问题发生的一种原因,及其解决问题的方法。解答: 如果用户在运行包含 ...
- 2009-10-19 14:58
- 浏览 2156
- 评论(0)
异常处理后,能够提供友好的用户界面,而不是一些错误的代码信息. 利用struts2的异常处理机制可以很方便的实现异常处理,你不再需要在Action中捕获异常,并抛出相关的异常了,这些都交给拦截器来帮你做了。在struts-default.xml中己经设置了拦截器,因此我们可以直接使用声明式异常.struts2-default-xml声明的拦截器如下:
Xml代码
<interceptors>
<interceptor name="exception"
class="com.opensymphony. ...
- 2009-10-19 09:21
- 浏览 549
- 评论(0)
Struts2将Result列为一个独立的层次,可以说是整个Struts2的Action层架构设计中的另外一个精华所在。Result之所以成为一个层次,其实是为了解决MVC框架中,如何从Control层转向View层这样一个问题而存在的。所以,接下来我们详细讨论一下Result的方方面面。 Result的职责 Result作为一个独立的层次存在,必然有其存在的价值,它也必须完成它所在的层次的职责。Result是为了解决如何从Control层转向View层这样一个问题而存在的,那么Result最大的职责,就是架起Action到View的桥梁。具体来说,我把这些职责大概分成以下几个方面: 封装跳转逻 ...
- 2009-10-19 09:07
- 浏览 1196
- 评论(0)
Include:
配置的action比较多的时候可以根据action的逻辑进行分包操作,就是命名多个struts.xml,在主要的struts.xml中添加include标签,将其他逻辑的xml包含进来,配置如下:
<include file="struts1.xml"></
- 2009-10-19 08:08
- 浏览 953
- 评论(0)
struts2配置详解:
Struts2中的配置文件
Web.xml----配置struts2过滤器
Struts.xml-----主配置文件 配置action信息
Struts-default.xml默认配置
Struts.propertis---属性配置
struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求. struts.properties配置文件 struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value对象,每个key就是一个Struts 2属性,该key对应的value就是一个Struts 2属性值. struts.properties文件通常放在Web应用的WEB-INF/classes路径下. 实际上, 只要将该文件放在Web应用的CLASSPATH路径下, Struts 2框架就可以加载该文件. stru ...
- 2009-10-15 11:52
- 浏览 770
- 评论(0)
准备工作,下载稳定版本的struts2包 导入必需的最小jar包 Commons-logging-1.0.4.jar Freemarker-2.3.8.jar Ognl-2.6.11.jar Struts2-core-2.0.11.jar Xwork-2.0.4.jar 建立web.xml(简单的配置如下)
创建struts.xml(先忽略action的配置)
创建前台页面
<!--EndFragment-->加上path,让所有的路径变为绝对路径,防止后台路径转化和前台路径转化出差 创建Action Action类的创建有三种方式 不继承、不实现任何父类、接口( ...