- 浏览: 22103 次
- 性别:
- 来自: 深圳
最新评论
-
南通ori:
我遇到的问题和楼主差不多。
非常烦恼的struts2 URL中文乱码 -
easonfans:
好文章!<s:property value='@java ...
非常烦恼的struts2 URL中文乱码 -
yjp:
simplejacky2009 写道我向dao中注入一个ses ...
关于Spring bean create error for scope 'request' -
simplejacky2009:
我向dao中注入一个session scope的bean,会报 ...
关于Spring bean create error for scope 'request' -
naiyi:
明知道打错字了还不编辑一下。。。。责任的不负
RMI简单应用
文章列表
GWT2与Spring的Exporter方式集成。
--- web.xml <listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/applicationContex ...
虽然在性能上讲,即使将JSP或ACTION转换成HTML文件还是不如将某张JSP或某个ACTION缓存起来再作应响这种策略。但是,对大型的系统,JSP页面和ACTION可能成千上万,页每张JSP或每个ACTION反回的数据大概有几K左右。当然,我们只是缓存访问最频繁的页面,即使最繁的页面也可能有很多,所以也不能全部缓存。再说,缓存起来的数据也要定时更新,如果多了,定时更新也存在一定的问题,这就是为什么要静态HTML的理由了。
废话就不多说了,下面我们讨论一下如何将JSP或ACTION转换成HTML。其实这是一个非常简单的过程,你只要理解response对象的作用和知道如何正确编码就可以了。大家都 ...
这又是一个花费我差不多成十小时的问题——struts2 URL乱码!
我已经统一以utf-8编码了,包括jsp、action、数据库、tomcat的connector的URIEncoding、myeclipse和StrutsPrepareFilter的doFilter方法中都设置了编码格式为utf-8。
我用的是struts2.1.6,在网上搜索一下,得知到struts2.1.6的StrutsPrepareFilter有一个编码bug。对于这个bug,可以用spring2中的一个CharacterEncodingFilter来解决。具体做法是在web.xml文件中加入这个过虑器,代码以下:
&l ...
一直在使用的dwr现来有这样的一个坏处,在hibernate中的关联属性one-to-many,many-to-one或set/list等等,通常都有一个lazy="true/false/proxy/extra"这样的属性,这是关联属性的延迟加载策略。如果使用dwr来转换这些类的时候,那么以上的lazy就要一律为false了,其他的好像都不行。这是因为dwr将java类转换成javascript对象的时候要立即读取java类中的所有可以转换的属性。
这样带来了性能的损失不少,有一个比较笨的方法就是先定义一个和要被dwr转换的类相似的类(属性差不多,不过没有不必要的关联属性) ...
Java RMI技术API在java.rim包及其了包中,其基本思想是将一个封装有特殊方法的对象绑定到一个端口上,等待其他计算机的调用这个对象上的方法。
实现RIM基本流程如下:
1.编写RIM功能接口,该接口必须扩展自java.rmi.Remote,而且接口中每一个方法都必须抛出一个java.rmi.RemoteException。例如:
public interface Rem extends Remote {
public String getMessage() throws RemoteException;
}
2.编写RMI功能现实,通常RIM的实现是扩展自UnicastRemot ...
今天在做一个项目需要做到Set集的数据过虑,因为在获取一个User的时候不能将属于这个User的Knowledge全部取出,再一个一个地筛选符合条件的Knowledge,这样做会在很大的程度降底系统性能。
在Hibernate中类型为Set、List的实体属性也是可以连接查询的,例如User里面有一个Set<Knowledge> knowledge属性要获取User中Knowledge的isShared的属性为true的User并且在返回的User中的knowledges中包含isShared为true的Knowledge对象的时候,就要通Set的过虑查询(左连接查询),在hibe ...
这个问题花费了我几个小时,我已经在web.xml中添加了RequestContextListener监听器,而且在配置'KnowledgeService'这个bean中也使用scope为'request',但是不抛出异常。而在配置'UserService'这个bean时硬是抛出了下面这个异常:
Error creating bean with name 'UserService': Scope 'request' is not active for the current thread; consider defining a scoped proxy for this bean if you ...