SSH(Struts+Spring+Hibernate)框架是最常用的框架之一,在搭建SSH框架的时候总有人遇到这样,那样的问题。以前一直用的是Struts+Hibernate做项目,今天第一次搭建SSH环境,也遇到了很多问题,下面我介绍一下SSH框架搭建的全过程,以供后面学习的人少走点弯路,照我的做法一步一步的做就没有什么问题了。 第一步:准备工作:Eclspe的安装以及安装Hibernate
Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJ
拦截器是很实用的功能 下面完成以下的需求 如果用户登录后可以访问action中的所有的方法,如果用户没有登录那么不允许访问action中的方法,并且提示你没有权限执行该操作 1.在一个类中完成要用到的属性和方法 package com.qn.struts; import java.io.File; import org.apache.commons.io.FileUtils;impor
<s:iterator value="#uList" > 1:#status.odd 是否奇数行2:#status.count 当前行数3:#status.index 当前行的序号,从0开始『#status.count=#status.index+1』4:#status.first 是否第一行5:#status.last 是否最后一行6:#status.modules(int)
Struts2处理用户请求的流程如下图所示: 具体的处理流程为: 1,客户端提交一个(HttpServletRequest)请求的请求到达servlet容器; 2,这个请求要通过一系列的过滤器(Filter),包括:ActionContextCleanUp过滤器、Othter Filters(SiteMesh ,etc)。注意:这里是有顺序的,先经
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" ><st
1.1 Struts2请求处理 1. 一个请求在Struts2框架中的处理步骤: a) 客户端初始化一个指向Servlet容器的请求; b) 根据Web.xml配置,请求首先经过ActionContextCleanUp过滤器,其为可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助(SiteMesh Plugin),主要清理当前线程的ActionContext和Dispatc
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号