- 浏览: 153349 次
- 性别:
- 来自: 北京
-
最新评论
-
守望麦穗:
楼主好, 我按着你的步骤查找问题 ,到第二步,也没有自定义U ...
Spring Security3边学边写(N)会话管理和并行控制 -
sb33060418:
Notify 写道楼主,但是配置<concurrency ...
Spring Security3边学边写(N)会话管理和并行控制 -
Notify:
楼主,但是配置<concurrency-control ...
Spring Security3边学边写(N)会话管理和并行控制 -
409421884:
你好,我也在做这个功能,但sessionRegistry这个东 ...
Spring Security3边学边写(N)会话管理和并行控制 -
sb33060418:
左眼的彼岸 写道sb33060418 写道左眼的彼岸 写道谢谢 ...
Spring Security3边学边写(N)会话管理和并行控制
文章列表
向Controller中注入spring管理的service、dao。
1.定义接口及实现类
按照http://sb33060418.iteye.com/admin/blogs/2372850中的测试步骤,在相同包中创建接口类TestService、TestDao和实现类TestServiceImpl、TestDaoImpl。
[2.spring配置
root-context.xml增加内容如下:
<import resource="services.xml"/>
<import resource="daos.xml&qu ...
记录下SpringMvc4的用法。
环境:Myeclipse10.6+jdk7+tomcat7
库:spring4.1.6
1.创建项目
在Myeclipse中配置Maven相关属性,创建Maven的Web工程testSpringWeb。
部署工程至tomcat并启动。
访问http://localhost:8080/testSpringWeb以验证基础环境。
2.添加依赖库
在pom.xml中添加springmvc相关依赖。
<properties>
<jackson.version>1.9.13</jackson.version>
< ...
在不是spring管理的对象、无法直接取得ApplicationContext的地方获取Bean,如web servlet、其他框架等。
环境:与第一、二章相同。依赖于之前创建的工程、库、接口定义、xml或注解配置。
参照RestEasy的两种实现方法:
1.通过WebApplicationContextUtils工具类获取ApplicationContext对象
获取到ApplicationContext就能获取Bean:
ApplicationContext context = WebApplicationContextUtils.getWebApplicationContext(ap ...
spring4学习(二)注解配置
- 博客分类:
- spring
使用注解实现spring配置。
个人感觉适合在小团队开发或模块分工极其明确的合作中使用,无需再花时间去编写重复的xml文件。但注解隐藏了各种依赖注入关系和bean实现,不像配置文件那样一目了然,在多人项目及阅读源码时并不方便。
环境:与第一章相同。依赖于之前创建的工程、库、接口定义。
1.注解实现接口
TestServiceAnnoImpl注解实现service接口。
package com.sunbin.test.testSpring.service.impl;
import com.sunbin.test.testSpring.dao.TestDao;
import com.s ...
记录下Spring4的基础用法。
环境:Myeclipse10.6+jdk7
库:spring4.1.6
1.创建项目
在Myeclipse中配置Maven相关属性,创建基于Maven的java工程testSpring。
2.添加依赖库
在pom.xml中添加spring依赖。
<!-- spring -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<ve ...
在团队项目中我们可能使用了xml配置而非注解配置,而在xml配置中加入spring session是很简单的。
1.加入依赖库
按照上一章步骤加入spring session依赖库
2.配置session repository filter
在web.xml中尽量靠前的位置加入配置
<!-- tag::springSe ...
使用java程序或者服务器后端程序访问某个url时,可以使用java.net.URL类,也可以使用apache的HttpClient包。
为了验证功能,在本地程序中可简单使用URL类,代码如下:
public static String accessUrl(String urlString) throws IOException {
URL url = new URL(urlString);
HttpURLConnection urlcon = (HttpURLConnection) url.openConnection();
urlcon.connect();
I ...
在上一篇的实践中配置成功了双向SSL,但是使用的是本地用keytool生成的证书而非真正的服务器证书;而且对用户证书的校验仅仅是将用户公钥添加至服务器信任证书库,真正面对大量用户时不可能在服逐个添加用户公钥证书;客 ...
本篇博文内容摘自其他网络资料。
引用http://www.cnblogs.com/lzjsky/archive/2010/09/29/1838240.html
http://snowolf.iteye.com/blog/735294
1.名词解释
SSL
安全套接层(Secure Sockets Layer,SSL)是一种安全协议,在网景公司(Netscape)推出首版Web浏览器的同时提出,目的是为网络通信提供安全及数据完整性保障,SSL在传输层中对网络通信进行加密。
SSL采用公开密钥技术,保证两个应用间通信的保密性和可靠性,使客户与服务器应用之间的通信不被攻击者窃 听。它在服务器和客户机 ...
在Spring3.1与Struts2.3集成时,访问jsp页面没问题,访问action却报如下异常:
Cannot convert value of type [org.springframework.security.web.DefaultSecurityFilterChain] to required type [java.lang.String] for property 'fieldErrors[org.springframework.security.filterChains][0]': no matching editors or conversion strategy foun ...
Action可以根据属性的不同分为两类:Field-Driven(属性驱动)Action和Model-Driven(模型驱动)Action。
一、Field-Driven(属性驱动)Action,Action拥有自己的属性,这些属性一般是Java的基本类型。表单字段直接和Action的属性对应。
二、实现了modelDriven接口可以在action中直接获得例如User对象,它会将Object getModel()取得的User放到ValueStack中。可以理解为将这个User的属性追加到Action中。它主要是作用是实现类似Struts的FormBean功能。
在struts2中 ...
本文转自
http://www.cnblogs.com/fangqi/archive/2012/10/28/2743108.html
http://www.cnblogs.com/luxh/archive/2013/03/14/2959207.html
SpringMVC访问静态资源可能会存在找不到资源的问题。
1、如果只配置拦截类似于*.do格式的url,则对静态资源的访问是没有问题的,如下:
<!-- SpringMVC核心分发器 -->
<servlet>
<servlet-name>dispatcherServlet&l ...
上一次实践实现了各方法返回xml和json格式的数据,并在页面、程序进行读取和展示。本次实践将使jQuery脚本库,通过javascript+ajax来访问Restlet资源的各个方法,实现互联网中的CRUD操作。
1.Customer
为了方便页面调用Restlet,需要在Cu ...
简介: jQuery 是一个JavaScript 库,它有助于简化 JavaScript? 以及 Asynchronous JavaScript + XML (Ajax) 编程。与类似的 JavaScript 库不同,jQuery 具有独特的基本原理,可以简洁地表示常见的复杂代码。学习 jQuery 基本原理,探索其特性和功能, ...
上一次实践实现了html form来访问Restlet的PUT和DELETE方法,但返回数据都是string,仅能作为演示使用。本次实践将使各方法返回xml和json格式的数据,方便页面、程序的读取和展示。
1.xml库
首先是基础的xml数据格式。Restlet的扩展包org.restlet.ext.xml.jar提供各种xml相关类库。包中的抽象类XmlRepresentation作为父类提供接口和方法,但不能创建该父类的实例,而是需要使用SaxRepresentation和DomRepresentation类的实例来执行操作。
将Restlet安装目录\Edition Java EE\ ...