- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 spring使用map接收前台整型数据
spring MVC接收map对象参数 如果参数里有前台传来的数字类型 ,比如flag=2这时你可别直接使用Integer去强转 Integr intData=(Integer)map.get("flag")。因为前台传到后台的数据默认都是字符串所有这里map.get("flag")接收到的实际类型是字符串(尽管你可能声明的map参数泛型是String,Object)。所以你需要使用Integer
2017-02-23 21:47:29 2074
原创 spring MVC接收ajax post提交参数
我们在前台提交普通参数时后台一般希望直接使用参数名直接接收方便的很 例如get请求是?flag=1&name=jay这时候后台参数只需定义Integer flag ,String name就可以接收到。可如果这时ajax的提交类型是post呢?后台再这样接收可能就接收不到。这是为什么呢 ?这其实是ajax的contentType搞的鬼 如果 type:'POST', contentTy
2017-02-23 13:54:24 808
原创 关于eclipse导入项目后架包找不到问题
今天我把自己的多个子项目直接在eclipse全部选中右键复制给了同事 同事导进去报各种架包找不到错误。 我把他的jdk版本和maven仓库都设置跟我一样使用maven update然而并没什么暖用。 然后我看了下他的build path 根本没用maven dependencies选项 就是maven的依赖包根本没有加进来。然后我各种找deployment Assembly选项 因为我之前记得这
2017-02-21 13:47:19 5302
原创 工程目录问题
在项目开发中 路径问题不了解好有时候也非常折磨人。 首先要明确的是 前台和后台的/都表示根目录。 但是区别是前台的/ 前面不带有项目名 即是这种形式:http://localhost:8080 而后台的/带有项目名(ps:不论前台还是后台 前提是这里你没有在应用服务器把访问的项目名设置为/或者"" 否则没啥区别) 例如我的项目名是jerseytest那么这里就是http://localho
2017-02-19 15:43:40 221
原创 关于maven的生命周期provided
昨天闲来无聊研究了下 jersey的restful service。照着官网文档一步一步走没问题。然后自己尝试了下使用tomcat 建了个maven工程试了一下集成在web项目 可是一访问就报org.glassfish.jersey.servlet.ServletContainer类找不到。于是谷歌百度各种找原因 很多人遇到的这个问题的原因都说是在eclipse下编译的原因 说eclipse是in
2017-02-18 14:41:07 927
原创 ThreadLocal为每个线程生成一个connection数据库连接对象
//每个线程进来实例化ThreadLocal的时候都会为当前线程生成一个Connection private static ThreadLocal connectionHolder=new ThreadLocal(){ @Override protected Connection initialValue() { try {
2017-02-15 15:38:20 1953
转载 java 内部类
public class Abc { private class Bc { public void print() { System.out.println(Abc.this.self()); } } private Bc bc = new Bc(); public String self() {
2017-02-15 10:45:37 279
转载 java transaction api和jdbc事务
首先来谈谈数据库事务 ,数据库事务有四种特性 原子性 一致性 隔离性 持久性。 原子性:事务在提交时的任何失败将导致整个事务的失败 一致性:事务的失败 所有被该事务影响的数据必须与事务之前保持一致隔离性:事务在执行过程中对数据的修改在事务提交之前对其它事务不可见。持久性:事务提交后对数据的影响是持久的。2.既然事务是从数据库而来的那java事务是什么 它们之间有
2017-02-10 10:03:17 1375
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人