一:重难点突破
1.前端视图的渲染,ModleMap和ModelAndView
2.数据类型搞清楚:java的数据类型和数据库的数据类型(mysql)
Java:基本类型:boolean 、 整型、 浮点型
引用类型: 类 接口 数组 null
数据库:数值、字符串、日期和时间, 关系数据库:ORM 对象关系的映射!
3.spring mvc的机制学习! 参数如何传递到控制器方法中的呢?
答: 第一种方式:表单
第二种: ajax
参数传递:spring的机制,通过这种机制将请求中的参数传递到控制器中去。
4.登录业务逻辑:
启动web项目,访问登陆界面,如果点击表单提交按钮则到loginCheck页面, 页面表单参数绑定到控制器方法中去,与数据库中的数据记录做比对。
如果不存在匹配的用户名和密码,那么就返回一个view! 如果存在匹配的用户名和密码,就找到用户,更新用户信息,设置用户的session! 页面跳转到新页面!
5.配置文件: spring的配置文件 web项目配置文件 springmvc配置文件
6.web项目的整个运行流程是什么样的呢?
答:1.启动web容器
2.启动spring 容器
7.数据库引擎:有的支持事务,有的不支持事务哦! 这个需要了解下哦!
8.注意控制器方法的形参:modelmap哦!
9.velocity动态数据绑定这块还需要好好的体会下哦!
二:调节
1.js中函数也是对象,其构造器是Function()!
2.函数可以在声明之前调用! 作用域提升!
3.函数显式参数在函数定义时列出。函数隐式参数在函数调用时传递给函数真正的值。
三:项目遇到的问题!
1.为什么查找新闻排序没起作用呢? 啥情况啊! 是啊!
答:因为service方法就是查找最新且带缩略图的新闻哦!
2. <a>标签默认的行为就是给里面的东东加下划线哦! 知道了!
3.文字编辑的时候,不能用。。。。省略号,前端界面排版的时候默认是这么多个省略号是一个字哦,所以一行排不下就会换行。
四:参考文献
1.http://jinnianshilongnian.iteye.com/blog/1594806