Struts2 两个Action 动态传参数,在struts.xml中配置



Struts2 两个Action 动态传参数,在struts.xml中配置

1.比如:

添加一个部门时,点击保存后,转向部门列表。

 

添加部门Action:addDepartmentAction

显示部门Action:listDepartmentAction

 

那struts.xml的配置为:

<action name=”addDepartmentAction” class=”com.xk.department.AddDepartmentAction”>
<result name=”success” typ[......]

Read more

Struts2常用的Ajax标签



Struts2常用的Ajax标签

Struts2为了简化Ajax过程,提供了一些常用的Ajax标签,对于一些更复杂的Ajax通信过程,我们可以使用JSON插件来实现。

1,div标签

div标签在页面上生成一个div元素,但这个div元素的内容不是静态内容,而是从服务器获取的内容。必须为该div标签指定一个href属性,这个href属性必须是一个action,该action负责生成该div元素的内容。还可以指定该div标签生成的div元素以固定的频率来更新自身的内容,可以指定如下两个属性:

updateFreq:指定更新div的时间间隔,单位是ms,如果不指定,则只在页[......]

Read more

gethibernatetemplate的find方法大全

gethibernatetemplate的find方法大全

一、find(String queryString);

示例:this.getHibernateTemplate().find(“from bean.User”);

返回所有User对象

 

二、find(String queryString , Object value);

示例:this.getHibernateTemplate().find(“from bean.User u where u.name=?”, “test”);

或模糊查询:this.getHibernateTem[......]

Read more

hibernate gethibernatetemplate的find方法使用方法

hibernate gethibernatetemplate的find方法使用方法。

为什么使用gethibernatetemplate的find方法 ?

一般我们 访问数据库  有两种选择 :

 

getSession().createQuery(“from Area”);

getHibernateTemplate().find( ”FROM Area);

 

一般我们 访问数据库  有两种选择 :

 

getSession().createQuery(“from Area”);

getHibernat[......]

Read more

jsp生成html静态页码方法实例

jsp生成html静态页码方法实例。

jsp生成html
这几天公司需要生成静态的HTML页面以减小数据库与服务器的压力和负担,于是在网络上一阵狂搜,找到几篇相当不错的文章和一些相当有用的资料。为了方便,我整理在自己的BLOG,以供参考!

在接下来的应用中,我自己想到另一种解决方案,就是通过Ajax + Struts + XML解决静态页面方案,一并写下来,与大家分享!

生成静态页面技术解决方案之一(转载)
生成静态页面技术解决方案之二(转载)
一个实现将动态页面转为静态的方案(转载)
JSP生成静态HTML页面范例(转载)
利用XML+XSL生成静态页面技术方案([......]

Read more

java+sql2005 随机抽取试题的代码实例

java+sql2005 随机抽取试题的代码。先从题库中随机抽取十道题,然后将其保存在另一张表中并将其相应的题号变为一到十。便于接下来的其他操作。

代码如下:
import java.awt.BorderLayout;
import java.util.*;
import java.awt.event.*;
import java.awt.Container;
import java.awt.EventQueue;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Result[......]

Read more

多行数据提交到Struts的ActionForm的List属性中

多行数据提交到Struts的ActionForm的List属性中 WEB 应用中一般都会处理主从表的信息, 或者称之为头层与行层的一对多的关系数据,如订单头/订单明细. 对于这种关系数据提交到后台的 Struts 的 ActionForm 的话, 这个 ActionForm 就要好好的设计一下, 不然会给自已带来许多额外的代码. 比如有的人的处理方法就是把页面提交到后台的毫无关系的散装数据非常吃力的拼凑一对多的关系对象出来.

下面举一个如今非常现实的关于股票的例子, 简单的应用场景是: 记录某个帐户所持有的股票信息,提交到后台,然后显示出来. 输入页面如下图

帐户信息包括帐户名和资[......]

Read more

hibernate4整合spring3事务问题

hibernate4整合spring3事务问题 对s2sh进行了基本的整合搭建以后,就是对事务的控制管理,将hibernate的事务交由spring管理。根据网上资料,applicationContext.xml中基本的配置如下(注意先后顺序的问题):

 

 

  1. <?xml version=”1.0″ encoding=”UTF-8″?>
  2. <beans xmlns=”http://www.springframework.org/schema/beans”
  3.    [......]

Read more

struts2+spring的两种整合方式 实例源码项目

struts2+spring的两种整合方式 实例源码项目。也许有些人会因为学习了struts1,会以为struts2、struts1与spring的整合也是一样的,其实这两者相差甚远。下面就来讲解一下struts2与spring的整合两种方案。(部分转载,里面也有自己的内容)

借助于Spring插件(Struts2-spring-plugin-XXX.jar),我们可以非常简单地完成Spring和Struts2的整合,这种整合包括让Action自动装配Spring容器中的Bean,以及让Spring管理应用中的Action两种方式,不管采用哪种方式,完成Struts2和Spring的整合[......]

Read more

Amazon SES介绍 – SES发送邮件的过程

Amazon SES介绍 – SES发送邮件的过程 首先,让我们先看看 Amazon SES 发送邮件的整个工作流程图.

 

    

 

   从上图,我们可以总结出Amazon SES 发送邮件的过程由以下几个步骤组成的:

 

    1.  客户端应用,或者说是发送端向Amazon SES发出请求,请求发送邮件给一个或多个接收者(收件人);

 

    2.  Amazon SES会接收发送端的请求和数据,且验证请求的有效性,如果请求有效,则封装请求数据,存入到待发送队列里,否则向发送端发出请求无效的警告;

 

 [......]

Read more