第一个测试版本,可以和spring进行交互,从spring中读取bean
<parameters>
<parameter name="create.application.context.type" value="classpath_xml"/>
<parameter name="create.application.context.location" value="spring-config.xml"/>
</parameters>
需要在配置里添加以上内容
create.application.context.type 属性的值:
classpath_xml : 表示在classpath下读取spring配置文件
filesystem_xml : 表示在文件系统下读取spring配置文件
web : 表示在ServiceConfig中读取spring ApplicationContext,只需要配置Spring的ContextListener即可(使用该属性的时候不需要考虑location属性)
create.application.context.location 属性说明:
这个属性表示你将使用指定路径读取spring配置文件,并由jroi创建管理ApplicationContext
关于Bean的scope的配置,目前只支持三种配置,single、prototype、spring
single:表示使用单例
prototype:每次调用创建一个实例
spring:任何时候都从spring中取实例
web.xml这样写。
目前只提供从classpath中读取配置文件的方案
<servlet>
<servlet-name>jroi</servlet-name>
<servlet-class>org.javazone.jroi.framework.servlet.JroiServlet</servlet-class>
<init-param>
<param-name>jroi.configuration.location</param-name>
<param-value>jroi-config.xml</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>jroi</servlet-name>
<url-pattern>/jroi/*</url-pattern>
</servlet-mapping>
关于下载的几个jar包,前两个一个是dtd一个是jar
之后的两个前一个是源文件,后一个是例子,都是Eclipse工程,直接导入即可。
该版本与DWR不同的是,在BeanContainer中添加了构造函数传参的支持,这样不至于在不适用spring的时候出现始终抛出错误的情况。
客户端的一点变化:
在引用时将采取/[
servlet-path]/core.js引入核心JS文件
在引用Bean的时候不再需要添加.js后缀名。例如:服务端注册一个Bean,id为test1
那么客户端这样写
<script src="/<servlet-path>/test1" />
这样就可以直接调用test1,进行操作,执行注册的方法
分享到:
相关推荐
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...
用来计算 MD5、SHA 哈希算法的 Java 类库,支持 "MD5", "SHA", "SHA-1", "SHA-256", "SHA-384", "SHA-512". 高性能RPC框架 nfs-rpc nfs-rpc是一个集成了各种知名通信框架的高性能RPC框架,目前其最好的性能为在采用...