1.标签取值方式一
通过取值
当Action的valueStack中有该属性的值时,只需直接使用该属性的名字即可;
当Action的valueStack中没有该属性的值时,比如在session,application范围中的属性值时,需要加#或者#attr.;
例子:
假设某Action中有person成员变量,在application...
分类:
其他好文 时间:
2014-11-10 13:50:41
阅读次数:
185
Action是什么应用程序可以完成的每一个操作都可以称之为动作。例如,显示一个登录表单是一个动作,将用户信息保存起来也是一个动作。动作类其实就是普通的java类,他们可以有属性和方法,但是需要遵循一些规则:(1)每个属性必须有一个get和一个set方法,属性命名遵循JavaBean命名规则。(2)动...
分类:
其他好文 时间:
2014-11-10 11:44:05
阅读次数:
247
在学习struts2之前首先了解一下MVC模式。 MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。分层概念模型(Model)用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法。“模型”有对数据...
分类:
Web程序 时间:
2014-11-10 11:40:04
阅读次数:
183
使用Struts2的好处(1)第一个好处就是我们不必非得编写一个控制器不可,这使得我们可以把注意力集中在编写各种动作类里的业务逻辑方面。(2)Struts2使用了一个基于XML的配置文件来匹配URI和动作。因为xml是文本文件,因此对应用程序的许多修改都用不着在重新编译有关代码。(3)对动作类进行实...
分类:
其他好文 时间:
2014-11-10 11:30:45
阅读次数:
177
Main.java
/**
* 书本:【struts2】
* 功能:模拟拦截器的工作,实际就是递归的思想
* 文件:Main.java
* 时间:2014年11月9日20:04:55
* 作者:cutter_point
*/
public class Main
{
public static void main(String [] args)
{
new ActionInvocatio...
分类:
其他好文 时间:
2014-11-10 10:07:14
阅读次数:
164
(1)、理解处理结果
Action处理完用户请求后,并未直接将请求转发给任何具体的视图资源,而是返回一个逻辑视图,Struts2框架收到这个逻辑视图后,把请求转发到对应的视图资源,视图资源(可为FreeMarker视图资源,甚至可将请求转给下一个Action处理,形成Action的链式处理)将处理结果呈现给用户
...
分类:
其他好文 时间:
2014-11-10 10:05:57
阅读次数:
207
本文主要介绍Struts2+Spring3+Mybatis3开发环境搭建Struts和Spring不过多介绍。MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 X...
分类:
编程语言 时间:
2014-11-09 23:27:54
阅读次数:
345
Hibernate和Spring框架的开发前边总结了,这次看一下流行的MVC流程框架Struts2的注解开发吧。Struts2主要解决了从JSP到Action上的流程管理,如何进行Uri和action类中每个方法的绑定这是重点,在这里先简单看一下配置文件中的简单配置:
[html] view
plaincopyprint?
span style=...
分类:
其他好文 时间:
2014-11-09 22:19:37
阅读次数:
319
Struts标签、Ognl表达式、el表达式、jstl标签库这四者之间的关系和各自作用 我之前虽然会用,但是一直分不清彼此之间有什么区别,所以查找资料,将它们进行整合区分,加深了解,一 介绍1.Struts2的作用 Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,st.....
分类:
Web程序 时间:
2014-11-09 22:13:07
阅读次数:
338
struts2.2.3 + spring3.1.0 + mybatis3.1.0集成简单demo项目下载地址:http://download.csdn.net/detail/afgasdg/4171359主要实现用户的增删改查操作1、导入相应的jar包2、配置web.xml主要是配置struts2和...
分类:
编程语言 时间:
2014-11-09 22:09:46
阅读次数:
416