发表于: 2018-04-08 20:38:56
1 564
今天完成的事情:
完成了任务2的,但是还没有使用REST风格接口
.这些,下面我详细讲讲 任务的JAVAWEB如何实现
1.首先使用IDEA new 一个新的MAVEN webapp项目,目录最好规范
目录结构
在pom中添加
以下依赖,也就是Jar包.
然后其他的创建和任务的Spring+mybatis一样..包含 model,dao,service(包含seviceImpl).
SSM web项目中多了 controller
多了这里
springmvc.xml的配置
作用个人理解主要是把controller 和 views下的 jsp 页面进行交互..
web.xml
个人理解就相当 网页 和 代码 之间的桥梁,所有的东西都要通过它加载的各种xml文件与它的监听类,才能实现网页与代码的互通
controller类 首先 我们得在类名上面加上 @Controller 标注明白他是一个 controller类,供我们的springmvc.xml进行扫描,使它和和mvc 中的c 相通
@ResqusetMapping(vlaue="??") 在方法名上进行标注,表明 网页要执行这个方法,就得通过访问??来实现该方法.
ModelAndView 翻译大概是模型和视图, 我们把 模型 也就是实体类放入该 modelandview.addObjet该种,表明我们在网页需要操作的东西就是 ,该实体类里面的... modelandview.setViewName (???)表明 把该方法 显示到 ??? 的 网页端 上
???的位置,就是在springmvc.xml中的配置的 位置在views下面,后缀名为jsp格式.
当我们只调用方法的时候 ,不是ModelAndView 也可以显示在 网页上,但是显示出来的就是一串字符串.所以我们就得了解一下大概的jsp 的标签.
明天的计划:
改进我的SSM项目,让他通过 Restful风格实现.
遇到的问题:
不明白的时候难的不知道问题出在哪,明白了以后出现问题爆什么错,就大概知道是哪里的问题了.
评论