
SSH
文章平均质量分 71
lulin27860
这个作者很懒,什么都没留下…
展开
-
Spring控制反转+依赖注入
像前面博客中提到struts框架,Hibernate框架似的,spring同样也是一个开源的框架。使用框架的的优势在于分层结构,每层有相应的框架,减少开发工作量,减少组件之间的耦合。struts框架应用web层,Hibernate框架应用持久层,spring应用两者之间。 我觉得,框架是出于聪明的赖人之手。聪明是说他们开发封装每层框架,把复杂的操作全部封装在框架中。而赖人是说他所有复杂转载 2014-02-26 09:25:33 · 1543 阅读 · 0 评论 -
Struts2和Spring整合实例【转】
Struts2和Spring整合,创建一个OA工程 1、整合struts2 1)导入strut2的jar包:commons-logging-1.0.4.jar,freemarker-2.3.8.jar,ognl-2.6.11.jar,struts2-core-2.0.12.jar,xwork-2.06.jar。暂时导入这些jar包,到时候需要再倒入。 2)将struts.xml文件放置转载 2014-03-18 14:54:38 · 1736 阅读 · 0 评论 -
struts+hibernate+spring jar包官网下载地址【转】
工欲善其事,必先利其器。ssh框架给web开发带来了很多的便利。搭建ssh框架对很多初学者来说也是一件很痛苦的事情。第一步找jar包struts jar 包 下载地址:http://struts.apache.org/download.cgi#struts232-SNAPSHOThttp://apache.etoak.com//struts/binaries/str转载 2014-03-18 13:50:20 · 1572 阅读 · 0 评论 -
使用Spring框架的12个开源项目【转】
Spring框架是一个相对较难学习的一个框架,尤其是当你想要使用行业标准开发一个真实的项目案例的时候。虽然刚开始的时候阅读大量的教程是很有帮助的,但是最终,还是要通过真实的项目案例来阅读代码、学习设计。值的庆幸的是,这里有一些使用Spring框架的、非常好的开源项目案例。这些使用Spring框架的开源项目来自不同的领域:网站内容管理系统、网络购物、文档管理等等。根据你所阅读的这些源代码,你转载 2014-03-17 09:31:22 · 2232 阅读 · 0 评论 -
Struts2中的ModelDriven机制及其运用【转】
ModelDriven 为什么需要ModelDriven 所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:package cn.com.leadfar.struts2.actions; public class User { private int id; private String转载 2014-03-14 23:10:06 · 1516 阅读 · 0 评论 -
img src属性有中文时无法显示图片
如果让img的src属性可以有中文,比如让<img src="images/活动3.jpg" alt="" title="" class="thumb" border="0" />可以正常显示呢?原创 2014-03-16 23:46:38 · 8595 阅读 · 0 评论 -
Struts2中值栈的理解【转】
通过对struts2的一段时间的接触,将自己对OGNL的核心值栈说说,值栈:简单的说,就是存放action的堆栈,当我们提交一个请求道服务器端 action时,就有个堆栈,如果action在服务器端进行跳转,所有action共用一个堆栈,当需要保存在action中的数据时,首先从栈顶开始 搜索,若找到相同的属性名(与要获得的数据的属性名相同)时,即将值取出,但这种情况可能出现找到的值不是我们想要的转载 2014-03-14 08:44:01 · 1511 阅读 · 0 评论 -
Struts2值栈的理解【转】
数据传输背后机制:ValueStack(值栈) 在这一切的背后,是因为有了ValueStack(值栈)! ValueStack基础:OGNL 要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)! OGNL是Struts2中使用的一种表达式语言,它可以用于JSP的标签库中,以便能够方便转载 2014-03-14 08:56:50 · 1333 阅读 · 0 评论 -
Struts2、hibernate和spring下载,整合所需jar包
ssh三个框架各自所有版本下载地址如下Struts framework 下载地址:http://mirror.bjtu.edu.cn/apache/struts/binaries/hibernate framework 下载地址:http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourcefor转载 2014-03-06 09:25:14 · 4306 阅读 · 0 评论 -
Spring+Hibernate+Structs整合所需具体jar包
struts2 commons-logging-1.0.4.jar 主要用于日志处理 freemarker-2.3.8.jar 模板相关操作需要包 ognl-2.6.11.jar ognl表达示所需包, xwork-2.0.7.jar xwork核心包 struts2-core-2.0.14.jar struts2核心包 struts2-spring-plugin-2.0.转载 2014-03-06 09:45:12 · 2337 阅读 · 1 评论 -
SpringMVC+Hibernate+Spring整合实例(一)
SpringMVC又一个漂亮的web框架,他与Struts2并驾齐驱,Struts出世早而占据了一定优势,我在博客《Struts1+Hibernate+Spring整合实例》中做了一个简单的实例,介绍了SSH1的基本搭建方式,Struts2是根据Struts1发展而来,博客中就没有贴SSH2的例子,只对比了下Struts1和Struts2异同,通过对比,SSH2的搭建基本不在话下了。下面同样做一个转载 2014-03-05 11:26:59 · 4618 阅读 · 2 评论 -
SpringMVC+Hibernate+Spring整合实例(二)
这篇接着上篇,把没贴完的代码写完,上篇主要完成了一些公共配置和界面的东西,这篇把后台的代码完成。首先是web包下属于的control层的类UserController,这相当于Struts中的Action,是重要的类:package com.tgb.web;import java.io.IOException;import java.io.PrintWriter;import j转载 2014-03-05 11:30:59 · 3188 阅读 · 7 评论 -
浅谈<jsp:useBean />与<% import>引包
1.jsp:useBean />与import="someClass" %>的区别:假设已经编写了一个类,现在需要引用他,那么可以这么做: jsp:userBean id="theId" scope="theScope" class="className" /> theId.theMethod() %> 也可以这么用: page import="转载 2014-02-26 14:27:55 · 2322 阅读 · 0 评论 -
浅谈<jsp:setProperty>
用来设置已经实例化的Bean对象的属性第一种形式:该形式是设置Bean 属性的快捷方式.在Bean 中属性的名字,类型必须和request对象中的参数名称相匹配。由于表单中传过来的数据类型都是String 类型的,Jsp内在机制会把这些参数转化成Bean属性对应的类型。property = "*"表示所有名字和Bean属性名字匹配的请求参数都将被传递给相应的属性se转载 2014-02-26 15:04:15 · 1455 阅读 · 0 评论 -
struts2默认拦截器与自定义拦截器
什么是拦截器?拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行。同时也是提供了一种可以提取action中可重用的部分的方式。原创 2014-03-18 13:36:18 · 3071 阅读 · 0 评论