学习MVC

1、如果我们只想通过Servlet来访问main.jsp这个文件而不能直接用main.jsp来访问,那么我们应该如何来操作呢?

正常情况下我们是通过login.jsp来访问main.jsp的。
学习MVC
但是肉食吧main.jsp和login.jsp文件放到webapp文件夹下就可以用main.jsp来访问,如下:
学习MVC
学习MVC
那么怎么解决呢,如下:
把对应的文件放到WEB-INF文件夹下就可以防止main.jsp直接访问了,我们可以自己在WEB-INF文件夹下创建一个template文件夹来放置。
学习MVC
学习MVC
2、在使用MVC模式做项目时,对应的代码应区分分别放到对应的位置,这样有利于团队开发,若是你代码放得杂乱无章,那么在团队开发时就比较难了。
学习MVC
3、我们在登陆时若是账号或密码、验证码填写错误,调到另外一个页面,我们要重新登陆时还要点击返回这样是不是比较麻烦呢?
学习MVC
学习MVC
学习MVC
那么我们可以修改一下之前的代码
学习MVC
4、要是出现编码问题的话我们可以在对应的文件下添加一下两条代码:
学习MVC
学习MVC
5、修改后的登陆:
学习MVC