- 博客(13)
- 资源 (5)
- 问答 (2)
- 收藏
- 关注
原创 Integer.ParseInt()异常
<a href="book_findBooksByKind?&pageNo=${bookPage.nextPage} & kind=CS">这里传参数:bookPage.nextPage,action接收到的是string型。 程序需要将string转成int来使用。 用上try { pageNUmber = Integer.parseInt(pageNo);
2016-04-28 11:25:38 24248
原创 Mybatis 插入后立即获取新记录的自增编号
需求:结算,插入一条交易记录,交易编号tradeId设置为自增。 插入后立即获取当前trade的tradeId。 mybatis提供一种很方便的方法,如下:<!-- useGeneratedKeys="true" keyProperty="tradeId" 获取自增编号,并setTradeId --> <insert id="insertTrade" parameterType="com
2016-04-24 11:52:29 1103
原创 Mybatis 批量更新
需求:从购物车页面点击结算,需要修改 书本 的销量和库存。但是用户很可能买了很多类书,每类书有好几本,如果在java里做循环,则发生多次数据库请求,效率低。 mybatis接受 类型 为list的参数,并支持动态sql,用iterator拼装sql语句。<update id="batchUpdateAmount" parameterType="java.util.List"> <
2016-04-23 18:18:00 487
转载 Mapped Statements collection does not contain value for
http://your233.iteye.com/blog/1563240 Mapped Statements collection does not contain value for后面是什么类什么方法之类的: 错误原因有几种: 1、mapper.xml中没有加入namespace 2、mapper.xml中的方法和接口mapper的方法不对应 3、mapper.xml没有加入
2016-04-23 16:14:26 1020
转载 struts2中的Action接收表单传递过来的参数
struts2中的Action接收表单传递过来的参数有3种方法:如,登陆表单login.jsp: 用户名: 密 码: 1.在Action类中定义表单属性,两者属性名称必须一致。提供setter,getter方法。即可接收到表单传过来的参数.这种接收参数的方法,方便简单,但是结构性不是很好,且当表单传递来的参数很多的时候,整个Action类中充斥着set
2016-04-20 20:10:44 332
原创 EL 表达式:jsp中显示实例属性
<div class="price"><strong>PRICE:</strong> <span class="red">${book.price } $</span></div>${book.Price}是不行的,显示 找不到这个property. 属性名首字母一定要是小写的。 只写 price 或者Price不会报错,也不会显示内容。:当get方法后的字符如果前两个都是大写时,EL表达式需
2016-04-18 13:53:32 340
原创 SSM整合 错误收集之 There is no Action mapped for namespace / and action[unknown location]
1.表现:There is no Action mapped for namespace / and action name user_add. - [unknown location] 2.原因:namespace3.此类问题排错建议 可能的原因: 1).—–首先查看你的struts.xml 文件是否在src目录下; 2).—–检查struts.xml文件的语法是否正确:
2016-04-17 19:33:16 437
原创 SSM整合 错误收集之 listener
1.表现为:加上下面这段就挂掉 <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> 严重: Exception sending context initialized event to listener
2016-04-13 22:00:13 1116
原创 Mybatis 一对多 查询
一对多 与 一对一 查询有许多相似之处。 最主要的区别是 查询结果是list,与之对应的标签为collection.班级和学生,一个班有多个学生,而每个学生只能属于一个班。 此时班级编号作为学生表的外码。 学生实体类:public class Student { private int id; private String name; }这时班级类修改为:public c
2016-04-07 20:45:35 721
转载 Mapped Statements collection does not contain value for
http://blog.sina.com.cn/s/blog_4550f3ca0101sup0.htmlMapped Statements collection does not contain value for后面是什么类什么方法之类的: 错误原因有几种: 1、mapper.xml中没有加入namespace 2、mapper.xml中的方法和接口mapper的方法不对应 3、m
2016-04-07 14:23:42 306
原创 Mybatis 一对一 查询
假设一个老师可以教多个班级,而每个班级只有一名老师。 根据班级编号查询班级信息及此班老师的具体信息。 班级表: 教师表: 班级实体:public class Classes { private int id; private String name; private Teacher teacher;//外码 }教师实体:public class Teac
2016-04-07 14:16:57 393
原创 数据库表字段 实体类字段 命名不匹配
数据库表字段如下: !数据库表字段](http://img.blog.csdn.net/20160407134642194)实体类字段如下: !实体类字段](http://img.blog.csdn.net/20160407134731085)当查询一条订单记录时,从数据库表专项一个实体类,要解决字段名不匹配的问题。 有两种解决方式: 第一种(取别名) <select id="getOrde
2016-04-07 14:00:35 2287
小旋风web服务器
2014-07-25
Myeclipse如何让退出debug状态?
2016-01-24
为什么只是复制了一个文件过来就打不开网页了?
2016-01-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人