![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Seasar系列框架
文章平均质量分 69
死鸡
我们的工作,是让人们生活更加的便利和美好!
展开
-
S2Container框架学习笔记之二
1. 在S2container框架里,有以下一些默认的组件是可以直接使用的S2Container container;HttpServletRequest request;HttpServletResponse response;ServletContext application;//可以用来访问ServletContext的属性Map applicationScope翻译 2011-10-26 15:48:44 · 1564 阅读 · 0 评论 -
Cubby的plugin的实现原理以及执行顺序分析
在cubby里可以使用plugin实现拦截器。通常的做法是重载plugin的invokeAction方法对Action方法进行拦截。执行顺序CubbyFilter --> Action.initialize() --> Plugin.invokeAction() --> Actoin.xxx() plugin代码示例public class TestPlugin ext原创 2012-08-29 14:17:26 · 763 阅读 · 0 评论 -
对于 S2Container + Cubby 数据绑定和自己获取提交数据的分析
关于提交数据绑定的分析在使用S2Container+Cubby框架组合的应用中,一般的获取用户提交的数据都是直接通过命名绑定的。这种绑定,与action的类或方法定义里的@Form注解有关。当没有书写任何@Form注解或者为:@Form(bindingType = ONLY_SPECIFIED_PROPERTIES) 的时候,只对标记了@RequestParameter注原创 2011-09-22 15:42:43 · 1056 阅读 · 0 评论 -
Seasar的ORM框架Doma学习笔记系列1——安装设置
官方网站:http://doma.seasar.org/index.htmlDoma的一大优势是完全实现了代码跟sql文件的分离。1. 安装设置 1)doma要求JDK1.6以上的JDBC。 2)把doma-x.x.x.jar包导入工程。 3)注解处理设定 工程属性,【Java Compiler】 - 【Annotation Processing】里,原创 2011-09-30 13:03:54 · 5528 阅读 · 0 评论 -
S2Container框架学习笔记之一
S2Container的官网:http://s2container.seasar.org/2.4/ja/ 前提,准备好JAVA的开发环境。1. 添加jar包(1). 首先是添加如下的S2-Framework的jar包和配置文件lib/s2-framework-2.4.x.jarlib/aopalliance-1.0.jarlib/commons-logging-1.翻译 2011-10-26 10:40:46 · 4667 阅读 · 1 评论 -
S2Container框架学习笔记之三
1. S2container的AOP——S2AOPS2container是一个支持AOP的框架。它的AOP模块就是S2AOP.S2AOP默认提供如下一些Interceptor(1)TraceInterceptor用于跟踪的Interceptor。要使用Interceptor,就在组件的component配置里指定。例如要在组件Date的getTime方法里使用TraceInterc翻译 2011-10-26 19:43:52 · 1827 阅读 · 0 评论 -
S2Container框架学习笔记之四
1. S2Container连接池的配置——S2DBCP在S2container框架里,数据库和连接池的配置在JDBC.dicon里。配置的例子如下:<!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "http://www.seasar.org/dtd/components24.dtd">翻译 2011-10-27 12:40:37 · 1865 阅读 · 0 评论 -
S2Container + Cubby 工程的创建
新建cubby-hello工程(参照官网资料:http://cubby.seasar.org/20x/twominute.html)1. 下载安装maven 工程时使用maven构建的,所以首先去下载maven: http://maven.apache.org/download.html 解压后,把bin路径加到“path”环境变量中,这样就可以再DOS原创 2011-09-22 09:16:06 · 1059 阅读 · 0 评论 -
cuuby,使用文件流输出图片时,action重复执行的问题
使用文件流的形式在页面直接打开图片时,firefox出现action执两次的bug,其他浏览器没有问题。解决办法:通过以下代码设置缓存无效response.setHeader("Cache-Control","no-cache");具体原因不是很清楚,可能是firefox直接输出图片时,缓存图片和显示图片是分两次加载的。原创 2012-07-12 09:44:48 · 838 阅读 · 0 评论 -
cubby对应多种编码的做法
如今的日本手机开发里,一般都是要对应Smart Phone和Feature Phone两种设备。一般cubby framework的编码设置,是在web.xml里通过flter配置的。如下: encoding org.seasar.cubby.filter.EncodingFilter encoding UTF-8 encoding /*也就是原创 2012-12-18 10:15:46 · 634 阅读 · 0 评论