![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
softwarehe
这个作者很懒,什么都没留下…
展开
-
spring基础开发框架搭建简记
目标记录spring 基础开发框架的搭建过程,这样在开始一个新项目的时候能节省很多时间。步骤一:开始一个新项目通过spring template创建一个spring mvc项目,填入project name和top level package名称即可。编译使用maven install即可,运行使用run on server,如果没有配置启动web server则配置下,这些步原创 2013-03-24 19:17:18 · 1022 阅读 · 0 评论 -
eclipse查看class文件属于哪个jar
F3打开后点右键,选择show in breadcrumb,在源文件的最上方就能看到了原创 2013-03-27 21:56:48 · 1624 阅读 · 0 评论 -
所见即所得编辑器kindeditor
主页http://www.kindsoft.net/在demo页试用了下,确实做的非常好,难怪大家都使用ckeditor也很好,都可以用:http://ckeditor.com/不过kindeditor针对中国人的更好原创 2013-04-10 10:49:41 · 684 阅读 · 0 评论 -
STS 2.9创建spring模板项目编译错误修改
主要原因是依赖没有建立,先右键点击项目,找到maven菜单,会提示你enable maven dependency,enable后从maven菜单选择update dependencies,其它编译错误会消失,最后剩一个java版本不匹配,右键点击项目选择properties,选择project facets,将java版本从1.5修改到1.6及其以上即可运行时候还会提示无法找到类,其实是缺乏原创 2012-03-19 22:49:43 · 1065 阅读 · 0 评论 -
spring的maven依赖问题解决
用spring模板生成一个mvc项目,按说是maven管理的运行没啥问题,可是一运行报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener这个可以拷贝jar包的WEB-INF/lib目录下解决,但这是maven管理的项目按说不该这样,后来从网上找到一篇文章解决这个问原创 2012-11-20 15:05:33 · 1055 阅读 · 0 评论 -
redis的java spring微博实现
http://static.springsource.org/spring-data/data-keyvalue/examples/retwisj/current/https://github.com/SpringSource/spring-data-keyvalue-examples原创 2012-11-28 09:16:44 · 656 阅读 · 0 评论 -
jquery在eclipse工程中错误显示的解决
错误显示是eclipse不认识jquery语法,关闭掉validation即可,但最好是只关掉jquery相关的文件,其它js的验证还要存在,参考下面:https://bugs.eclipse.org/bugs/show_bug.cgi?id=349020#c11按comment 15做就可以了:I have found that I can leave the JavaScrip原创 2012-07-27 09:31:46 · 1387 阅读 · 0 评论 -
spring mobile site preference管理
http://static.springsource.org/spring-mobile/docs/1.0.0.M3/reference/html/device.html参考2.4.2节,下面是我运行成功的配置:原创 2012-07-24 16:50:39 · 1258 阅读 · 0 评论 -
nginx和tomcat配置一例
http://wolfdream.iteye.com/blog/966903http://www.oschina.net/question/140735_21411目前对我很有用,学习01server {02 listen 80;03 server_name hg.tes原创 2012-08-07 11:10:55 · 367 阅读 · 0 评论 -
基于nginx的tomcat负载均衡和集群
http://www.360doc.com/content/10/1215/14/58597_78360040.shtml转载 2012-08-06 10:49:47 · 363 阅读 · 0 评论 -
Spring Security + SWFUpload and the session problem
准备使用swfupload做为文件上传工具,不过看起来有些问题,先记下来:http://grails.1312388.n4.nabble.com/Spring-Security-SWFUpload-and-the-session-problem-td3964747.html#a4096620这个地址里边提到的解决方案不能直接访问,可以通过http://www.8qi8.com/访问原创 2012-07-14 17:19:33 · 907 阅读 · 0 评论 -
使用spring 3.1和javamail发送邮件
1:首先添加pom依赖: javax.mail mail 1.4 2:配置文件 smtp.163.com 25 youraccount@163.com yourpassword原创 2012-07-14 14:40:08 · 1326 阅读 · 0 评论 -
spring权限控制配置一例
xmlns:s="http://www.springframework.org/schema/security" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springfra原创 2012-07-03 11:56:15 · 1986 阅读 · 0 评论 -
SecurityContextHolder.getContext().getAuthentication()为空的解决
昨天在公司测试spring security,在controller里边发现SecurityContextHolder.getContext().getAuthentication()始终为null,百思不得其解,google上查半天也没解决,这样那样的说法都有,回家后继续google,结果有一阵不知搜什么词语了不让继续访问了,只好用百度,别说真找到答案了,头一次百度在技术搜索战胜了google,原创 2012-07-03 09:27:58 · 37239 阅读 · 2 评论 -
spring security Controller用户角色的判断
上代码: @RequestMapping(value = "/login", method = RequestMethod.GET) public ModelAndView login(Locale locale, Model model, SecurityContextHolderAwareRequestWrapper request) { if( req原创 2012-07-03 11:17:17 · 3817 阅读 · 0 评论 -
spring security 3.1注册后自动登录
网上搜索一大圈,最后发现http://www.ke-cai.net/2010/11/auto-login-after-successful.html里讲述的是最接近答案的,但一测试,发现验证是通过了,session却没有保存,接着再搜,发现了一篇文章说到了这个问题,http://stackoverflow.com/questions/5428654/spring-security-auto-log原创 2012-07-02 16:18:06 · 7367 阅读 · 1 评论 -
spring security登录失败的错误提示
这篇文章讲得很清楚了,http://forum.springsource.org/showthread.php?96206-How-to-display-error-message-in-spring-security另外需要解决的是验证码问题,可以用filter方式解决,只有验证码通过了才去真的用spring security验证这篇文章解决方案更好:http://www.mkyong.原创 2012-06-29 17:29:41 · 11411 阅读 · 0 评论 -
sprint security 2.0的一篇好文章
http://www.blogjava.net/tokyo2006/archive/2008/07/05/212701.html里边有很多有用的料,认真学习转载 2012-06-28 11:32:12 · 467 阅读 · 0 评论 -
log4j和spring 3.1整合
一开始以为在pom.xml中引入log4j就可以了,实际上在web.xml中还要配置: webAppRootKey userbehaviorstat.root log4jConfigLocation /WEB-INF/log4j.xml log4jRefreshInterval 60000原创 2013-04-07 17:55:57 · 1266 阅读 · 0 评论 -
spring上传单个文件示例
首先在pom.xml中加入: commons-fileupload commons-fileupload 1.2 commons-io commons-io 2.4 在servlet-context.xml里边输入: jsp文件:<form id="loginform" name="loginfor原创 2013-05-06 11:30:26 · 910 阅读 · 0 评论 -
spring mybatis多数据源实践
参考这篇文章:http://mybatis-user.963551.n3.nabble.com/How-to-connect-to-several-databases-using-MyBatis-Spring-Integration-td4026491.html具体实现步骤如下:1:定义annotation,eclipse的右键菜单new里边能直接创建annotationpacka原创 2013-12-05 17:38:26 · 1023 阅读 · 0 评论 -
spring对android的webview支持初探
tiles文件:原创 2014-04-27 21:56:47 · 1226 阅读 · 0 评论 -
图片压缩升级代码
@RequestMapping(value = "/compressimage/{maxnewsid}", method = RequestMethod.GET)public @ResponseBody String compressimage(Locale locale, @PathVariable int maxnewsid,Model model, HttpServletReques原创 2014-05-01 22:59:46 · 565 阅读 · 0 评论 -
Android facebook signin for Spring Social webapp
http://stackoverflow.com/questions/11374602/android-facebook-signin-for-spring-social-webapp转载 2013-12-17 11:42:14 · 1429 阅读 · 0 评论 -
Eclipse复制maven工程
如果现在已经存在一个Java Web项目 ProjectA,现在想做另外一个项目,里面绝大部分功能和结构都可以复用,如果想通过复制的方法来,那么可以这么做:1、到资源管理器中,将ProjectA文件夹复制,然后在同一目录粘贴,也就是这两个在相同的WorkSpace中,得到ProjectA-副本这样的目录,接下来有两种方法:可以将其改名 1、 将ProjectA-副本重命原创 2013-09-18 11:29:35 · 3102 阅读 · 0 评论 -
restemplate设置connection timeout
参考:http://stackoverflow.com/questions/11537591/resttemplate-default-timeout-value@Override @SuppressWarnings("unchecked") protected Void doInBackground(Void... params) { // TODO Auto-genera原创 2013-09-03 10:00:27 · 4093 阅读 · 0 评论 -
mybatis捕捉异常
mybatis不鼓励捕捉异常,但在某些特定场景下需要捕捉,这个时候通过try catch是捕捉不到的,mybatis有自己的处理方式,它把异常映射成了DataAccessException,那么我们需要抛出异常并捕捉下面是一个可行的实现方法:在mapper对需要捕捉异常接口抛出DataAccessException:package com.xxx.mybatis.persist原创 2013-08-12 11:01:44 · 15286 阅读 · 2 评论 -
spring restful实践(一)
最近学习spring greenhouse项目,发现是用restful方式,和原来使用xml配置文件的方式差别比较大,写下来备忘。1.创建spring mvc项目为了方便我使用了eclipse spring插件直接建了个项目2.改造web.xml加入 contextClass org.springframework.web.context.suppor原创 2013-08-05 09:54:42 · 994 阅读 · 0 评论 -
spring restful实践(二)
本部分继续配置spring restful能正常工作需要的配置步骤1.中文post这部分还是使用xml配置方式,可以兼容,使用java代码的方式目前还不会2.apache tiles首先在pom.xml引入dependency org.apache.tiles tiles-jsp 2.2.2 org.apache.tiles原创 2013-08-05 17:04:07 · 1052 阅读 · 0 评论 -
mybatis绑定错误
如果出现:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)一般的原因是Mapper interface和xml文件的定义对应不上,需要检查包名,namespace,函数名称等能否对应上,需要比较细致的对比,我经常就是写错了一两个字母搞的很长时间找不到错误原创 2013-05-06 10:14:35 · 167581 阅读 · 33 评论 -
java String list转换到array
ListString> list = ..;String[] array = list.toArray(new String[list.size()]);The toArray() method without passing any argument returns Object[]. So you have to pass an array as an argument, w转载 2013-07-06 11:00:21 · 972 阅读 · 0 评论 -
spring data redis试用
这几天因为要做个timeline,查到spring data有支持这个的例子,研究了下spring data redis,记录下相关过程备忘spring data redis主页有不少链接,其中一个重要链接是http://static.springsource.org/spring-data/data-redis/docs/current/reference/html/,也有pdf版本的:ht原创 2013-06-05 15:48:37 · 2356 阅读 · 0 评论 -
kindeditor判断是否为空
editor.isEmpty();其中的editor是你创建kindeditor时候生成的,比如我的:window.editor = K.create('#advanced_editor'那editor就是window.editor,体现在js代码就是:if( window.editor.isEmpty() )参考:http://www.oschina.net/原创 2013-06-11 12:54:37 · 2812 阅读 · 0 评论 -
java字符串转数字
如果用Integer.parseint函数则输入是非数字字符时,会引发异常不好处理,实际上已经有好的实现了,就是:NumberUtils.toInt需要import org.apache.commons.lang.math.NumberUtils;使用方法是:start = NumberUtils.toInt(sStart,0);后面那个参数是当字符串无效时候的缺省值,是不是很原创 2013-05-28 14:55:23 · 1397 阅读 · 0 评论 -
mybatis查询类型为int的字段,返回null的异常
原文链接:http://www.cnblogs.com/dingchenghong/archive/2012/07/04/2576504.html项目中用mybatis3.x,用sql查询某个表类型为int的字段,那个表是空表,没有数据,结果抛异常了,原因是在对象中的属性为int,空表时,sql查询出来的是NULL,结果赋值时抛异常了。org.apache.ibatis.bindi转载 2013-05-26 08:17:54 · 5634 阅读 · 0 评论 -
spring web 项目重新构建步骤
由于有jar包冲突,需要maven clean并且把lib目录下的jar包全删除掉,在重新build的时候会提示有些package找不到了,实际上这些package都存在,解决方法是maven update project,然后再重新build原创 2013-05-26 07:35:47 · 914 阅读 · 0 评论 -
singleton一例
学习package com.abc.def;import java.io.IOException;import org.apache.mahout.cf.taste.common.TasteException;import org.apache.mahout.cf.taste.impl.model.jdbc.ReloadFromJDBCDataModel;import org.apa原创 2013-05-24 11:00:15 · 872 阅读 · 0 评论 -
升级spring security到3.1
http://godo121.iteye.com/blog/1473923升级后部署运行时发现有错误,一个是在配置文件中没有更改shema的版本号(原来是3.0):Xml代码 http://www.springframework.org/schema/security http://www.spring转载 2012-06-28 11:18:18 · 759 阅读 · 0 评论 -
spring security加密密码修改
貌似现在的框架有点问题,验证的时候用的是明文,但新密码却要使用加密后密码,否则在数据库存储中就是明文密码,只好按以下方式修改密码了,也许什么地方我没搞对: @RequestMapping(value = "/account/changePassword", method = RequestMethod.POST) public String submitChangePasswo原创 2012-07-09 17:49:22 · 5218 阅读 · 0 评论 -
springsecurity3和JCaptcha的整合
http://liukai.iteye.com/blog/888894,好好学学!下载源码,导入,有几个问题需要解决:1.原来roo的版本是1.1.0,没法找到,修改为下面的:1.0.2.RELEASE2.加一个repository: atlassian-m2-repository原创 2012-05-30 14:16:19 · 1047 阅读 · 0 评论