首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层)。Struts作为系统的整...
分类:
编程语言 时间:
2014-08-31 15:44:21
阅读次数:
429
本文描述的是框架SSH集成的示例,由于在这个过程中有一些小的细节容易被遗忘,特别撰写了一篇小的博文来记录这个过程,希望对自己以及后来者能够起到积极意义。本文中使用的框架和版本号为:struts-2.3.1.2、hibernate-3.6.10、spring-3.1.1其下载地址分别为:http://...
分类:
编程语言 时间:
2014-08-31 15:43:21
阅读次数:
343
xml配置package 用来区分重名namespace 必须/开头 里面写的内容 前台反问的时候就加上如果不写的话 只要你在url里面敲action都可以访问的到result 默认的是SUCCESS拷贝一个工程的时候要注意修改web里面的 context-root
分类:
其他好文 时间:
2014-08-30 21:35:49
阅读次数:
232
AJAX的详细描述就不做介绍了,大家基本都懂这个。
下面我们会通过两个具体的案例,来做具体的实现:
案例一:
案例描述:输入用户名,把用户名通过AJAX异步传输的方式发送至后台,判断此用户名是否存在。
第一步,我们需要导入这三个jar包:commons-lang3-3.1.jar、struts2-json-plugin-2.1.8.1.jar、xwork-core-2.1.6.ja...
分类:
Web程序 时间:
2014-08-30 15:11:59
阅读次数:
247
1、struts.xml设置 checkresult 2、html和js,在需要提交的form页面中包含两个js文件,jquery.js(随便下载一个版本)和username_check.js(如下)用户名验证用户名var user = { ...
分类:
其他好文 时间:
2014-08-30 09:56:09
阅读次数:
274
注释里有struts的上传文件和Springmvc有些不一样。读写都是一样的 修复删除缓存文件占用的问题package com.telling.cw.util.poi;
import org.apache.poi.hssf.usermodel.*;
import org.apache.poi.ss.usermodel.DataFormatter;
import org.apache.poi.s...
分类:
编程语言 时间:
2014-08-29 18:21:18
阅读次数:
298
在Struts2的Model-View-Controller模式实现以下五个核心组件:
动作-Actions
拦截器-Interceptors
值栈/OGNL
结果/结果类型
视图技术
Struts 2和传统的MVC框架有些不同,在该框架中的作用的模式,而不是控制器的作用略有不同,虽然有一些重叠。这是Struts的MVC模式的体系结构概述。
...
分类:
其他好文 时间:
2014-08-29 14:45:58
阅读次数:
307
Struts2框架是基于拦截器实现的,可以对某个Action进行拦截,然后处理一些逻辑。拦截器相当于AOP里面的环绕通知,即在Action方法的执行之前和之后根据需要添加相应的逻辑。事实上,即使struts.xml 没有任...
分类:
其他好文 时间:
2014-08-29 11:17:29
阅读次数:
216
Action才是Struts2真正应用的核心,Action类里面包含了对用户请求的处理逻辑。在Struts.xml中配置好后就可以调用了。
Action实现
实现Action接口
Struts2提供了一个Action接口,在Action接口中定义了一些常量和execute方法,我们可以使用该接口,这样开发更规范。如果实现此接口就必须写execute()方法。...
分类:
其他好文 时间:
2014-08-29 11:05:57
阅读次数:
200
上面博文,主要简单的介绍了一下SSH的基本概念,比较宏观,作为初学者能够有一个整体上的认识,个人认为对学习有很好的辅助功能,它不仅仅是一个瞭望塔,更是检验是否真正掌握所有内容的一个前提。
Struts是基于MVC的框架,它进一步的对MVC进行了封装,它是怎么封装的,我们从先回顾一下MVC再到Struts,再用Struts给大家实现一个简单登录的实例。我们开始吧。
MVC...
分类:
其他好文 时间:
2014-08-29 08:21:27
阅读次数:
264