发表于: 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!!!


返回列表 返回列表
评论

    分享到