`
sb33060418
  • 浏览: 150399 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
向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 ...
使用注解实现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\ ...
Global site tag (gtag.js) - Google Analytics