发表于: 2017-10-07 23:15:54

1 691


今天完成的事
除了任务2的要使用的两个工具,还差一点就可以完成了
看了下昨天报错的项目
在教程里面这个地方少了一个属性viewClass,导致程序无法运行
了解一下这个属性是做什么的吧
viewClass决定了视图类型,如果添加了jstl支持(即有jstl.jar),那么默认就是解析为jstl视图
还有
千万别忘了在view后面加/
因为经常会有改着改着就会出现未知的错误,为了可以随时会回退,把一个项目导入到github上面
红色代表未添加到暂存区
绿色代表添加到了暂存区,但是没有提交到版本库
白色代表工作区和版本库内容相同(即没有改变)
蓝色代表工作区和版本库之间发生了改变
需要注意的是在IDEA中内容发生了改变我们可以直接commit提交,而不需要麻烦的add了。 
这是初版的list页
ps:记得要用clean命令清理target,不然依然会显示以前的查询的数据 
接下来修改实体类里面的类名和里面的属性,让他们和数据库中的字段对应
以任务一的数据模型作为参照修改实体类       
改完以后在list表里面添加一条属性作为试验 
自己写的详情页,献丑献丑
本来只想把一条记录的详情显示出来的,但是因为传数据的时候是用的是集合,这个地方下面会改
 这是列表页面,登陆后就能看到
进行中,对详情进行了修改,只显示此行的详情信息
这是edit页 
点击提交后在数据库中没有改动,怀疑是xml里的sql语句出了问题,明天再改
遇到的问题
错误500
原因:forEach是遍历一个集合,不能对对象遍历
解决方法:去掉就好了
发现一个问题 
我进行版本回退之后刷新页面会显示404,我想可能是因为缓存有什么冲突 
maven的clean清理失败 
rebuild一下项目就好了
问题:在写web项目的控制器的时候,我想把一个方法的返回值返给两个页面使用,要怎么版呢? 
解决方法:再写一个方法返回给另一个界面就好了
明天计划的事
做深度思考,尽快做完任务2,然后复习以前的知识点
收获
git真的是个好东西,建议初学者多用,我每次完成一个成功的步骤就提交一次,随便怎么改都不用担心回不去,以前一直用ctrl+z撤销很麻烦



返回列表 返回列表
评论

    分享到