发表于: 2016-09-02 17:41:00
1 2216
今天完成的事情:
构造单独的类来展现多表查询的需求
看TUSCANY RMI相关的资料
明天计划的事情:
进行TUSCANY RMI的编写
遇到的问题:
A1:
报错javax.servlet.ServletException: javax.servlet.jsp.JspTagException:
Don't know how to iterate over supplied "items" in <forEach>
Q1:
<c:forEach>标签的items属性支持Java平台所提供的所有标准集合类型(Collection类型)。
而我之前用items接收一个对象!!!
新建一个list集合来装对象,在把list集合塞到model内就可以了。
A2:
各种配置参数找不到
Q2:
注意单词字母的拼写(单词的正确性和大小写),特别是程序和配置文件特别容易出现。
写sql多表联合查询的时候一定要注意关键字之间要有空格,特别是很长的sql语句会在eclipse中成
多行显示。手打换行会自动添加连接符。
A3:
SQL报错Parameter 'XXX' not found. Available parameters are [1, 0, param1, param2]
Q3:
原本用的是名称匹配发现不可以,我就换成了0、1、2、3这样的方式序列匹配。
0,1相对应的匹配 @RequestMapping( value = "/{name}/{create_at}"中name和create_at
收获:
联合查询语句
Controller
成功通过spring rmi实现
EL是读取属性的getter方法的,一般按照属性首字母小写来处理。所以jsp页面应该小写属性名${name}
http://localhost:8010/goal/白虎神皇/20160411 名字参数为String,且不用加""号
学会了多表查询,接口多参数的操作。
对<c:forEach>标签更加熟悉了。
现在写代码越来越有感觉了,超high!!!
评论