strust 2
文章平均质量分 66
笑一笑
千里之行始于足下
展开
-
什么是持久化
1.什么是持久化?狭义的理解: “持久化”仅仅指把域对象永久保存到数据库中;广义的理解,“持久化”包括和数据库相关的各种操作。● 保存:把域对象永久保存到数据库。● 更新:更新数据库中域对象的状态。● 删除:从数据库中删除一个域对象。● 加载:根据特定的OID,把一个域对象从数据库加载到内存。● 查询:根据特定的查询条件,把符合转载 2010-03-04 09:59:00 · 2346 阅读 · 0 评论 -
Struts2 标签库(上)[Tablib]
http://blog.163.com/zrj_518/blog/static/197000020083322713735/Struts2 Taglib抽象了不同表示技术,现在Struts2主要支持三种表示技术:JSP,FreeMarker和Velocity。但部分的Tag在三种表示技术下都可以使用,但是也有部分只能在某一种情况下使用。 Tab可以分为两类:通用标签和UI标转载 2012-11-16 15:13:29 · 972 阅读 · 0 评论 -
struts2.1.6 action 03
表单提交有中文尽量使用post 这是一个bug org.apache.struts2.dispatcher.FileterDispatcher web.xml 说可以解决不过我没有试出来就没做了,用spring 解决乱码安全package com.demo.action;import com.opensymphony.xwork2.ActionSuppor原创 2011-11-12 04:52:56 · 837 阅读 · 0 评论 -
struts2.1.6 action 02
和java一样 是打包 凡是name="success“ 可以不写,因为默认就是success当copy一个struts 项目还需要改动 把原来的项目名称改成现在的namespace决定了action的访问路径,默认为"",可以接收所有路径的actionnamespace可以写为/,或者/xxx,或者/xxx/yyy,对应的action访问路径为/index.原创 2011-11-11 01:30:25 · 1030 阅读 · 0 评论 -
myeclipse JDK 安装
@Override JDK 1.6 可以 JDK 1.5 不行 主要是帮你检查重写方法的正确性tomcat 下面的jdk 版本要同步原创 2011-11-11 06:35:20 · 586 阅读 · 0 评论 -
ognl # % 的作用(井号,星号,百分号)
struts2 OGNL,struts2 表达式语言,Struts2 中OGNL表达式的用法,Struts2 #,表达式语言的好处,Struts2 $,struts2 井号,星号,百分号表达式语言主要有以下几大好处: 1. 避免(MyType) request.getAttribute()和myBean.getMyProperty()之类的语句,使页面更简洁;2. 支持运算符(转载 2011-11-12 08:53:22 · 3275 阅读 · 1 评论 -
struts2.1.6 interceptor 09
Struts拦截器以及源码解析1. Struts架构图a) 见文档2. Struts执行过程分析3. Interceptor拦截器过程模拟4. 定义自己的拦截器a) acegi – spring security5. 使用token拦截器控制重复提交(很少用)6. 类型转换a) 默认转换i. 日期处理b) 写自己的转换器:public class M原创 2011-11-17 13:45:49 · 1470 阅读 · 0 评论 -
struts2.1.6 I18N 08
I18N1. I18N原理a) ResourceBundle和Locale的概念b) 资源文件c) native2ascii2. Struts的资源文件a) Action – Package – App级b) 一般只用APPi. struts.xml custom.i18nc) PropertiesEditor插件i. 解压ii. features pl原创 2011-11-17 07:18:00 · 1039 阅读 · 0 评论 -
struts2.1.6 bbs 07
http://localhost:8080/Struts2_30_BBS2011_02 默认执行的action登陆 Login.jsp注册 Register.jsp查询用户信息 SelectUserInfo.jsp添加用户信息 AddUserInfo.jsp删除用户信息 DelUserInfo.jsp修改用户信息 UpdateUserInfo.jsp.........原创 2011-11-16 13:34:56 · 1202 阅读 · 0 评论 -
struts2.1.6 Exception 08
ExceptionHandling1. 在Actoin中进行异常映射2. 在package中进行全局异常映射3. 使用继承共用异常映射4. Struts2中异常处理由拦截器实现(观察struts-default.xml)a) 实际上Struts2的大多数功能都由拦截器实现 /error.jsppublic原创 2011-11-17 05:52:01 · 967 阅读 · 0 评论 -
struts2.1.6 tags 06
Struts-Tags1. 通用标签:a) propertyb) seti. 默认为action scope,会将值放入request和ActionContext中ii. page、request、session、applicationc) beand) include(对中文文件支持有问题,不建议使用,如需包含,改用jsp包含)e) paramf) debug原创 2011-11-15 11:01:50 · 819 阅读 · 0 评论 -
struts2.1.6 result 04
Result1. 常用四种类型:a) dispatcher(默认)b) redirectc) chaind) redirectAction2. 全局结果集a) global-results | extends3. 动态结果(了解)a) 在action中保存一个属性,存储具体的结果location4. 传递参数a) 客户端跳转才需要传递b) ${}原创 2011-11-12 22:13:02 · 789 阅读 · 0 评论 -
struts2.1.6 action 01
struts 官网下载http://www.apache.org/http://struts.apache.org/http://struts.apache.org/download.cgi#struts2231. 下载struts2.1.6 http://struts.apache.org/download.cgi#struts217(选择下载full distr原创 2011-11-10 20:13:09 · 2553 阅读 · 0 评论 -
struts2.1.6 ognl 05
package com.demo.ognl;public class User { private int age = 8; public User() {} public User(int age) { super(); this.age = age; } public int getAge() { return age; } @Override public S原创 2011-11-13 09:40:38 · 738 阅读 · 0 评论 -
关于java开发中防火墙问题
有时候常常在运行java中的一些程序时候,常常就会出现一些莫名其妙的问题,问题也很难查到。比如,为什么mysql启动不了,安装不成功等等。经过我总结很多问题都是来源于防火墙,有时候查了半天还不知道什么原因。我建议开发程序的时候最好不用防火墙,减少不必要的头痛。原创 2010-04-08 13:26:00 · 2541 阅读 · 0 评论 -
Struts2 标签库(下)[Tablib]
点击打开链接二、UI标签UI标签主要是指Form相关的标签,UI标签又分为两部分:form标签和构成form内部字段的其他标签。每一个UI标签都是基于模板的,即:每一个标签都有一个对应的模板用来生成UI标签的样式,详细内容参看模板节。 所有的UI标签都有着共通的祖先UIBean,UIBean提供了这些UI标签的一系列共通的属性,这些属性可以分为三类:模版相关的属性,JavaScr转载 2012-11-16 15:15:07 · 1004 阅读 · 0 评论