SpringMVC框架应用到JavaWeb中总结

1.修改web.xml文件
在这里插入图片描述2.修改dispacher-servlet.xml文件
在这里插入图片描述我的项目中把jsp文件放在了WEB-INF同级目录jsp中,这里的文件前缀是相对于此xml文件的上级目录的,我的目录是这样:
在这里插入图片描述
3.编写jsp请求文件,即发出请求的jsp:
在jsp中加入一个表单:
在这里插入图片描述
标签中action后面跟着的是按下submit按钮后的请求发送的地址,即相应的Ctroller
4.编写Ctroller拦截此请求:

@Controller //注解表示这是一个控制器
@RequestMapping("/my") //拦截地址,/my下的单请求都会拦截到这个类中
public class VisitorSeeNewsController {
@Autowired //自动注入,要在注入的类上加上@Component注解
INewsService newsService;
@RequestMapping("/visitorSeeNews") //表示/my/visitorSeeNews的请求拦截到这个方法下
public ModelAndView View() {
//模型和视图
ModelAndView mv = new ModelAndView();
List newsEntity;
newsEntity=newsService.findYes(); //调用service的方法
if(newsEntity!=null)
{
mv.addObject(newsEntity); //八次对象传到页面上
mv.setViewName(“visitorShowNews”); //设置跳转页面
}
return mv; //如果这里把返回值类型改成String类型,这里可以直接写返回页面名称
} //不需要写上面那句设置跳转页面的语句
}
5.编写jsp接收页面
在这里插入图片描述6.service 中编写业务逻辑,这里不多说

MVC 框架的应用流程大概就是这样

猜你喜欢

转载自blog.csdn.net/huantianxidi123/article/details/88166733