摘要: 1.如何使用Strut2标签库的标签?在JSP页面的源码顶部中加入代码2.标签分类及使用:(1)属性标签a)控制标签ifelseifelseappendgeneratoriteratormergesortsubset示例代码:I. if elseif else Will Not Be Exec... 阅读全文
posted @ 2015-07-28 15:44 Denise_Chen 阅读(217) 评论(0) 推荐(0)
摘要: 1.所用软件:(1)eclipse java ee IDE(2)MySQL数据库2.eclipse中引入相应jar包:1)build path中引入hibernate的jar包2)引入mysql连接java的jar包3.写hibernate配置文件将文件命名为hibernate.cfg.xml 1 ... 阅读全文
posted @ 2015-07-22 10:15 Denise_Chen 阅读(157) 评论(0) 推荐(0)
摘要: OGNL全称为Object-Graph Navigation Language,可译为对象图导航语言。此处介绍的OGNL表达式内容,仅限于在struts2标签中应用,形式如下:以下为列举的一些应用形式:1.访问值栈中action的普通属性:2.访问值栈中对象的属性(setter getter方法):... 阅读全文
posted @ 2015-07-18 22:11 Denise_Chen 阅读(149) 评论(0) 推荐(0)
摘要: 以下是Action类中访问web元素的示例,共有四种方法。其中第一种和第三种依赖容器,第二种和第四种利用IOC思想。前面两种取得Map类型的request、session、application;后面两种是真实类型HttpServletRequest、HttpServletSession、Servl... 阅读全文
posted @ 2015-07-15 22:04 Denise_Chen 阅读(176) 评论(0) 推荐(0)
摘要: 接收参数的方式暂时先介绍以下三种:1.用action类的属性接收定义要接收的属性,提供setter和getter方法,数据类型的转换struts2会自动完成。 1 package com.action; 2 3 import com.opensymphony.xwork2.ActionSuppor... 阅读全文
posted @ 2015-07-14 23:06 Denise_Chen 阅读(145) 评论(0) 推荐(0)
摘要: 上一篇(http://www.cnblogs.com/denisechen/p/4644275.html)提到,action执行的时候并不一定要执行execute方法。那么该如何决定要调用的方法?有以下三种方式:1.使用method属性指定具体方法这种方法会使得创建的action非常多。1 2 ... 阅读全文
posted @ 2015-07-14 18:00 Denise_Chen 阅读(389) 评论(0) 推荐(0)
摘要: 1.struts.xml中Namespace命名空间:namespace在package标签中设置,决定了action的访问路径,默认为“”,可以接收所有路径的action;也可以写为“/”,或者“/xxx”,又或者“/xxx/yyy",最好用模块来命名。2.Action使用:在struts2中由用... 阅读全文
posted @ 2015-07-14 11:37 Denise_Chen 阅读(1805) 评论(0) 推荐(0)
摘要: 1.前期准备:在eclipse官网下载Eclipse IDE for Java EE Developers(虽然很多教程使用的是MyEclipse,但个人认为应该要有版权意识,尽量避免使用盗版或破解软件);下载Struts2的jar包;下载安装tomcat服务器(最好下载压缩包,解压直接使用)。2.... 阅读全文
posted @ 2015-07-13 22:32 Denise_Chen 阅读(232) 评论(0) 推荐(0)