WEB应用中的路径问题及乱码问题
2021-03-31 10:24
标签:oca 意思 web html odi ref 出现 har 两种 1 WEB应用中的路径问题 在web应用中,由于使用转发跳转路径时,地址栏不变。此时使用相对路径(../)存在404现象。 故使用绝对路径,解决web应用的路径问题。 什么是绝对路径,以 “/” 开头的路径,称之为绝对路径 “/” 代表的意思: 由服务器解析,代表着当前项目路径:http://localhost:8080/xx项目名 以下两种情况有服务器解析: 1 web.xml中的url 2 转发 由浏览器解析,代表着当前服务器路径:http://localhost:8080 以下两种情况由浏览器解析 1 html中路径:eg: src:script | img href : link|a action:form 2 重定向 2 WEB应用的乱码问题 乱码:编码和解码不一致时,出现乱码 请求乱码:客户端编码和服务器解码不一致 相应乱码:服务器编码和客户端解码不一致 编码:将字符转换为二进制的过程 解码:将二进制转换为字符的付哦成 默认客户端与服务器编码与解码的情况 服务器的编码和解码一致:ISO-8859-1 客户端(浏览器)编码默认为: GET 请求:server.xml 中修改,URIEncoding="UTF-8" eg: 响应乱码: 直接向服务器的编码设置为GBK response.setCharacterEncoding("UTF-8"); 或 将服务器和浏览器的解码都设置为UTF-8 response.setContentType("text/heml:charset=UTF-8") WEB应用中的路径问题及乱码问题 标签:oca 意思 web html odi ref 出现 har 两种 原文地址:https://www.cnblogs.com/shici/p/12588339.html