springmvc
文章平均质量分 53
woshixushigang
这个作者很懒,什么都没留下…
展开
-
spring mvc 解析json串
Jackson 框架,轻易转换JSONJackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html相比json-lib框架,Jackson所依赖的jar包较少,简...原创 2011-09-26 23:25:17 · 114 阅读 · 0 评论 -
spring mail
Spring 发送电子邮件在学习spring之前先学习以下不用spring来实现javamail的邮件发送: 用到得jar包:package com.css.service.email;import java.security.Security;import java.util.Date;import java.util.Properties;import javax....原创 2011-12-02 02:12:45 · 118 阅读 · 0 评论 -
spring mvc 自己遇到的几个错误
where 1=1 and t.name like '%"话题"%' 项目采用spring mvc 框架,dao 层 封装数据采用 private BeanPropertyRowMapper<TopicVO> topicRowMapper = new BeanPropertyRowMapper<TopicVO>(TopicVO.class); 会自动将 ...2012-06-13 14:36:28 · 108 阅读 · 0 评论 -
spring jdbc queryForList数据库字段空值报错
List<Map<String, Object>> listData = this.namedJdbcTemplate.queryForList(sql.toString(), paramSource); 我数据库字段publishtime为datetime类型的,我数据库是Mysql,当publishtime为0000:00:00 00:00:00时候就会报错。...原创 2012-02-15 16:29:02 · 856 阅读 · 0 评论 -
Out of range value for column 'bindUid' at row 1
今天弄新浪微博绑定,数据库oauth_token表需要插入bindUid耶就是新浪微博账户uid。第一步绑定获取token时候是获取不到uid的,因为AccessToken 类里面 uid没有 get方法。 public AccessToken(Response res) throws WeiboException{ super(res); JSONObject json...2012-07-19 20:35:31 · 224 阅读 · 0 评论 -
spring mvc responseBody 会把特殊字符转义
框架用的spring 采用spring mvc 方式进行图片上传,并返回json数据。发现预览图片时候是可以的,但是js里面取到的data.photo路径里面的文件名被转义了。我上传的文件名为: 42173919,3953927258&fm=52&gp=0.jpg经过spring mvc 转之后 变为:42173919,3953927258&am...2012-07-26 19:53:37 · 7706 阅读 · 2 评论 -
jackson objectMapper.readValue 读取并存成想要的类型
两种方式:java反射里面有个很有趣的东东,反射解析成list很难,故new TypeReference package com.alibaba.fastjson;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;import java.util.List;publi...原创 2012-07-26 20:16:24 · 13266 阅读 · 0 评论 -
beanPropertyRowMapper
@SuppressWarnings("unchecked") public RowMapper mappingResult(Class<?> resultBean) { return new BeanPropertyRowMapper(resultBean); } private BeanPropertyRow...原创 2012-08-10 11:24:34 · 542 阅读 · 0 评论 -
validApiToken
/** * 检验token的有效性 * @param token * @return */ public boolean validApiToken(ApiToken token){ if(token == null){ return false; } AuthTokenDao tokenDao = AppContext.getBean(...原创 2012-08-10 11:26:59 · 254 阅读 · 0 评论 -
string.split(",")返回的长度问题
String test = "#我的测试#" test.split("#").length=2 以指定分隔符结尾的不算在内。原创 2012-08-17 15:38:01 · 431 阅读 · 0 评论 -
mapper.readValue读取null
如下代码,这样写不会走catch方法,此方法不报ioExceptioin try { return mapper.readValue(json, new TypeReference<List<String>>() {}); } catch (IOException e) { // TO...原创 2012-08-17 19:21:09 · 2659 阅读 · 0 评论 -
thumbnailator 图片缩放问题
这段代码上传1.7m图片会报错: public static final boolean scale(File sourceImage, File targetImage, double maxWidth, ImageCropVO cropVO) { targetImage.getParentFile().mkdirs(); boolean res...原创 2012-08-17 19:29:01 · 797 阅读 · 0 评论 -
org.codehaus.jackson.map.JsonMappingException
当一个类的所有属性都没有getter时(所有属性都是public的)jackson 序列化时会抛出如下异常: org.codehaus.jackson.map.JsonMappingException: No serializer found for class log.LogUser and no properties discovered to create BeanSerializer (t...原创 2012-08-17 19:30:28 · 374 阅读 · 0 评论 -
新鲜事短连接
现在需求如下:使用短网址且网址可点击在输入框中,以“http://”或“https://”开头,以空格或逗号(全角、半角均可)结尾,判断为网址;开头和结尾之间无内容的,不判断为网址;内容不区分英文大小写;话题双井之间的不做网址判断(1)成功分享,判断为无效网址的内容在新鲜事列表或评论列表中展现为纯文本,原文展示不可点击;(2)成功分享,判断为有效网址(符合URL规则)的内容...原创 2012-08-19 12:01:42 · 216 阅读 · 0 评论 -
Arrays.asList详解
Arrays.asList详解记得以前写过一段这样的代码:String[] arr={"a","b","c"};List l = Arrays.asList(arr);l.add("d"); 自以为没有错误,结果运行下来就让系统crash掉了,后来仔细的看了下源代码,发现asList不是我想象的那么简单,1.4.2中的asList代码如下:public stat...原创 2012-09-10 09:52:50 · 91 阅读 · 0 评论 -
spring cookid
// 设置UCookie对象 /*UCookie uCookie = new UCookie(); uCookie.setVersion(AbstractCookie.VERSION[1]); uCookie.setUid(uid); uCookie.setAutoLogin(true); // 生成UCookie到response中 CookieGener...原创 2011-11-30 20:32:20 · 82 阅读 · 0 评论 -
org.springframework.mail.MailAuthenticationException:
错误信息是验证不通过,检测下你的用户名密码是否正确,单独测试spring mail邮件能否成功发送,其次跟踪下各个属性。 如果你把用户名和密码写在了属性文件里面,一定不能有空格,或者取属性文件值时候要trim一下。...原创 2011-11-30 20:09:28 · 123 阅读 · 0 评论 -
spring MVC,JDBC在项目中的应用及出现的小问题
最近做项目中需要根据输入的各个信息判断是否完善个人资料,如果8个信息:基本信息,履历,头像,风采,行业信息,个人简介,荣誉中有一项没填的话就展示完善个人资料。 // home页面样式,如果基本信息的6个模块有一个模块全为空就显示完善个人资料 AccountUser accountuser = userDao.getUserByUidForAccount(uid); boolea...原创 2011-11-05 15:52:04 · 151 阅读 · 0 评论 -
cos文件上传
COS这个文件上传组件可以说在几个开源的上传文件组件中性能是非常优秀的,上传速度很快(相比fileUpload,smart等组件),但在使用Struts2结合COS文件上传时要注意Struts2实现了自己的MultiPartRequest,这个过滤后的request是不认COS的。 COS相比其它上传文件组件而言,除了具有速度优势外,其使用的便携性是非常好的,一两句简单地代码就搞定...原创 2011-12-14 14:05:26 · 1039 阅读 · 0 评论 -
org.springframework.beans.TypeMismatchException: Failed to convert property valu
org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'null' to required type 'int' for property 'order'; nested exception is java.lang.IllegalArgumentException: Ca...原创 2011-12-20 20:05:06 · 2391 阅读 · 0 评论 -
spring mvc标签误区
开发过程中遇到默认灰色显示部门名称和职位名称,我用的是spring 标签 <form:input path="department" class="text co_gray" style="width:83px;" maxlength="10" onfocus="if(this.value=='部门名称'){this.value='...原创 2012-01-05 17:36:32 · 75 阅读 · 0 评论 -
org.codehaus.jackson.map.JsonMappingException: No serializer found for class ...
项目采用spring mvc 框架,spring封装的jdbc方式访问数据库,部分代码如下@RequestMapping(value = "/xiangmu.html") public @ResponseBody ModelMap addWeiboComments(ModelMap modelMap, WeiboCommentsVO weiboCommentsVO) {...2012-04-27 19:51:12 · 496 阅读 · 0 评论 -
500 Internal Server Error
spring mvc restfull形式调用api 报错 org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.client.HttpServerErrorException: 500 In...原创 2012-05-02 14:23:58 · 313 阅读 · 0 评论 -
c:import src="" jsp页面同步方式获取数据
可以把页面分割成不同的几块,同步方式获取数据。即分别调用不同的controller,达到重用目的。c:import 和 jquery 的load 都是把页面load进来,不同的是 第一种是采用标签方式,同步调用controller,第二种是jquery方式,异步调用,有缓存功能。 <!-- click share begin --><c:import url...原创 2012-05-14 11:28:48 · 239 阅读 · 0 评论 -
spring mvc title展示的几种写法
我记录的是工作中遇到的,容易忽视的问题,高手可以绕行了。积累也是一种病。。。言归正传:采用spring mvc 搭建的项目,我想展示页面的title怎么办?方案1:this.model.get().addAttribute("title", "账号设置_" + CMConfig.getProperty("default.title")); 方案2: public stati...2012-05-18 17:16:10 · 385 阅读 · 0 评论 -
spring mvc 图片上传
/** * 保存个人风采 * * @throws IOException * */ @RequestMapping(value = "/saveImgs1") public String saveImgs(ModelMap modelMap) { /* 权限验证 */ int uid = this.user.get().getUid(); ...原创 2011-11-14 16:21:59 · 75 阅读 · 0 评论 -
split
//String[] idArr = StringUtils.split(idStr, delimiter); String[] idArr = idStr.split(delimiter); 第一个是用APACHE或者SPRING的第二个是用JDK的如果IDSTR不包含分割符,处理结果是不一样的spring的 找不到会报错,而jdk的不会报错...原创 2012-05-23 10:46:46 · 92 阅读 · 0 评论 -
spring注入
1.setter注入:beans.xml:<?xml version="1.0" encoding="UTF-8"?><!-- - Application context definition for JPetStore's business layer. - Contains bean references to the...原创 2011-11-25 17:13:20 · 69 阅读 · 0 评论 -
440 mail from account doesn't conform with authentication
项目中编写邮件发送代码时候报440 mail from account doesn't conform with authentication 这个错误。我项目的框架是spring mvc 所以邮件也是基于spring mvc的,这个错误主要是配置文件出问题。 [email]email.host=smtp.bitbao.net#为email.useremail.fromma...原创 2011-11-28 13:51:35 · 9035 阅读 · 0 评论 -
两种方式实例化容器并获取bean
package com.bitbao.cm.cron;import org.springframework.context.ApplicationContext;import org.springframework.context.support.FileSystemXmlApplicationContext;public class AppContextStandAlon...原创 2011-11-30 18:56:47 · 119 阅读 · 0 评论 -
Request method 'POST' not supported
项目采用spring mvc框架实现,插入数据时候采用 public BeanPropertySqlParameterSource mappingParameter(Object parameter) { return new BeanPropertySqlParameterSource(parameter); } 当表单不输入内容就提交(暂不...原创 2012-06-08 10:53:02 · 171 阅读 · 0 评论 -
hibernate命名查询问题
hibernate 注解@OneToOne(fetch=FetchType.EAGER) @JoinColumn(name = "organCode",insertable=false,updatable=false)insertable=false,updatable=false这句话的含义是:可以不用hibernate自己生成organ_code ,自己定这个外键字段!...原创 2013-01-30 16:38:35 · 1818 阅读 · 1 评论