`
文章列表
SpringMVC+ajaxFileUpload上传图片 IE浏览器弹下载框问题解决方案 如题,简单记录一下这个问题的解决办法,导致问题的核心原因是:ajaxfileupload不支持响应头ContentType为application/json的设置,并且IE也不支持这种格式,而当我们用SpringMVC的@ResponseBody注解的时候会自动将响应类型设置为application/json,所以解决办法只有手动设置响应类型。 Step1 弃用@ResponseBody,通过流手动输出响应,并指定响应类型为text/html @RequestMapping(value = & ...
我们的环境是eclipse , maven。 在开发java webservice时,有两个比较流行的框架:axis2和cxf。cxf可以无缝的和spring集成,而axis2需要打包成aar文件,在tomcat下面跑。于是我们选择了cxf开发webservice。 下面一步步的介绍用cxf开发服务端和客户端的例子。 首先开发服务端: 一:在pom.xml文件中加入依赖:   <dependency>    <groupId>org.apache.cxf</groupId>    <artifactId>cxf-api</artif ...
http://www.cnblogs.com/pflee/p/4507579.html

线程,

http://www.cnblogs.com/wxd0108/p/5479442.html
springmvc<一>一种资源返回多种形式【ContentNegotiatingViewResolver】 restful服务中一个重要的特性就是一种资源可以有多种表现形式,在springmvc中可以使用ContentNegotiatingViewResolver这个视图解析器来实现这种方式。 描述资源的三种形式     一、使用扩展名 http://localhost:8080/test/user.xml   以xml格式呈现 http://localhost:8080/test/user.json  以json格式呈现 http://localhost:80 ...
<context-param>的作用: web.xml的配置中<context-param>配置作用 1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: <listener></listener> 和 <context-param></context-param> 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文. 3.容器将<context-param></context-param>转化 ...
Sql Server 中一个非常强大的日期格式化函数   Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM   Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06   Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16   Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06   Select CONVERT(varchar(100), GET ...
http://blog.csdn.net/haofeng82/article/details/34857991
Spring工作流程描述       1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获;       2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用HandlerMapping获得该Handler配置的 ...
怎么在java中增加一个cookie; 怎么在java中修改一个cookie; 怎么在java中删除一个cookie; 怎么在java中显示cookie列表; 怎么在java中增加一个中文cookie; 怎么在java中显示中文cookie值; 怎么在java中根据cookie名称获得cookie值; 怎么在java中设置cookie路径; 怎么在java中设置cookie过期时间为60秒; 怎么在java中设置cookie域名; 怎么在java中设置Cookie只有在安全链接(即https)中才有效; 怎么在java中查看cookie版本; 方法/步骤 1 问 ...
一.介绍 插件编写的目的是给已经有的一系列方法或函数做一个封装,以便在其他地方重复使用,方便后期维护。 JQuery除了提供一个简单、有效的方式进行管理元素以及脚本,它还还提供了例外一种机制:即给核心模块增加自 ...
1. 查询整个映射对象所有字段 Java代码     //直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段      String hql = "from Users";      Query query = session.createQuery(hql);      List<Users> users = query.list();      for(Users user : users){      System.out.println(user.getName() + " : " + user.getP ...
JAVA多线程实现和应用总结 1 最近在做代码优化时学习和研究了下JAVA多线程的使用,看了菜鸟们的见解后做了下总结。 1.JAVA多线程实现方式 JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callabl ...
ResultSet rs是结果集。查询出的记录是一个列表,初始时指针指向的是第一条记录之前的。每rs.next()一次指针都会向后移动一位,指向下一条记录。如果没有设置结果集的参数,那么正常搜索情况下结果集都只能往下走,不能退回,也就是rs.next()后,是不能再指向已经指过的记录了,但是如果设置了conn.createStatement(rs.TYPE_SCROLL_INSENSITIVE,rs.CONCUR_READ_ONLY);那么就可以使用rs.first()、rs.last()等方法自己移动结果集指针,但是这种特性(可滚动结果集)是需要数据库支持的,好在现在大部分数据库都是支持的。= ...
ResultSet rs是结果集。查询出的记录是一个列表,初始时指针指向的是第一条记录之前的。每rs.next()一次指针都会向后移动一位,指向下一条记录。如果没有设置结果集的参数,那么正常搜索情况下结果集都只能往下走,不能退回,也就是rs.next()后,是不能再指向已经指过的记录了,但是如果设置了conn.createStatement(rs.TYPE_SCROLL_INSENSITIVE,rs.CONCUR_READ_ONLY);那么就可以使用rs.first()、rs.last()等方法自己移动结果集指针,但是这种特性(可滚动结果集)是需要数据库支持的,好在现在大部分数据库都是支持的。= ...
Global site tag (gtag.js) - Google Analytics