乱码问题
- 乱码产生的原因是编码和解码不同。而我们不用关心浏览器如何编码和解码,我们只需要在我们的项目中来设置就行
- 当我第一次写javaweb的时候遇到的乱码是请求转发的乱码问题。解决方案如下
java文件中
resp.setContentType("text/html");
req.setCharacterEncoding("UTF-8");
req.getRequestDispatcher("/login.html").forward(req,resp);
html文件中
<meta charset="UTF-8">
路径问题
- 首先为tomcat布置个虚拟目录
- 前端发送数据要带项目名字
- 后端发送数据不带项目名字哦
- 重定向是带项目名,请求转发不带项目名字