ssh的工作流程:jsp页面发出请求,struts接收页面请求,struts的action调用业务逻辑,业务逻辑调用业务组件(其中使用到spring的依赖注入IoC,或者AOP等);业务组件根据hibernate的对象/关系数据库的映射关系查询数据库。struts根据结果返回页面Struts2基本简...
分类:
其他好文 时间:
2014-05-08 19:03:36
阅读次数:
334
Struts 2的起源和背景Struts 2以WebWork优秀的设计思想为核心,吸收了Struts
1的部分优点,建立了一个兼容WebWork和Struts 1的MVC框架,Struts 2的目标是希望可以让原来使用Struts
1、WebWork的开发人员,都可以平稳过渡到使用Struts 2框...
分类:
其他好文 时间:
2014-05-08 11:22:06
阅读次数:
392
前几篇博客讨论了SSH2框架中的Struts,它对表示层进行了整合封装,并采用WebWork作为处理的核心,依赖映射是它的处理核心,在使用时需要在Struts.xml中配置相应的Action和Interceptor并设置它的属性就可以完成基本的操作,它的操作相对简单,接下来介绍另一个框架Hibernate,它的使用会相对复杂些。...
分类:
系统相关 时间:
2014-05-08 10:50:03
阅读次数:
515
官方项目下载:http://automapper.codeplex.com/博文http://www.iteye.com/blogs/tag/AutoMapper图解:
分类:
移动开发 时间:
2014-05-08 10:19:31
阅读次数:
358
基本概念 Struts是Apache 基金会Jakarta 项目组的一个Open Source
项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts
也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。St...
分类:
编程语言 时间:
2014-05-08 10:17:09
阅读次数:
542
一、选择器性能优化建议1、 总是从#id选择器来继承2、
在class前面使用tagjQuery中第二快的选择器就是tag选择器(如$(‘head’)),因为它和直接来自于原生的Javascript方法getElementByTagName()。所以最好总是用tag来修饰class(并且不要忘了就近...
分类:
Web程序 时间:
2014-05-08 09:16:57
阅读次数:
327
1、环境
tomcat6.0.8 + jdk6 + struts1
2、问题的产生
页面有两个异常的请求
http://127.0.0.1/project/a.action?do=testA&m=10
http://127.0.0.1/project/a.action?do=testB&m=10
两个请求几乎同步到达server。结果出现异常:
java.lang.NullP...
分类:
编程语言 时间:
2014-05-07 21:36:43
阅读次数:
344
某天在调试代码的时候,虽然是android的project还是习惯的输入syso,然后在ALT+/一下。旁边的同事就问了一下,这个log打印输出的tag是什么。接着又问了为什么syso能够智能联想出这个。第一个问题很好回答,不过对于第二个问题还真答不上来。大学里面第一次见某个学长使用这个技能之后,就默默的记住了,也没有多想是什么回事。这两天留意了一下,原来是类似java代码模版的一个东东。在一想为...
分类:
系统相关 时间:
2014-05-07 12:29:15
阅读次数:
376
struts的文件上传和下载使用的是io流操作完成的,可以使用java.io流,同样可以使用第三方的common.io流实现。Struts2并没有提供文件上传的组件,所以想要实现上传的功能就必须通过第三方组件来实现,在Struts2引用的jar中包含了文件上传的组件,它是通过commons-fileupload.jar和commons-io.jar来实现的。这其中的处理细节不需要太懂,在使用中慢慢思考就可以做到灵活运用。...
分类:
其他好文 时间:
2014-05-07 12:00:45
阅读次数:
337
untag就是普通的ethernet报文,普通PC机的网卡是可以识别这样的报文进行通讯;tag报文结构的变化是在源mac地址和目的mac地址之后,加上了4bytes的vlan信息,也就是vlantag头;一般来说这样的报文普通PC机的网卡是不能识别的下图说明了802.1Q封装tag报文帧结构带802.1Q的帧是在..
分类:
数据库 时间:
2014-05-07 11:40:49
阅读次数:
472