servlet 路径判断

请求转发:服务器内部转发

重定向:服务器的外部跳转

解决重定向问题的中文乱码:

//解决url的问题

//打散字节

 name=URLEncoder.encoder(param,"现在的编码类型");

另一个页面就要解码:

参数=URLDecoder.decode(param,"utf-8");

//解决中文乱码

扫描二维码关注公众号,回复: 4323783 查看本文章

参数= new string(参数.getBytes("ISO8859-1"),"utf-8");

重定向在不同项目之间跳转:response.sendredirect("/要跳转的项目名/页面名");

重定向可以防止表单的重复提交。

访问路径的判断:

 href="资源路径+ /+资源名称";

href=“xxx/jjj/login.jsp”;

绝对路径=参照路径+相对路径

查找

前台路径: 由浏览器解析执行的做包含的路径  如:src=,href=,

前台路径就是web服务器的根路径 :http://127.0.0.1:8080

标识

后台路径:

由服务器解析的代码及文件中所包含的路径。

后台路径的参照路径是web应用的根路径: http://127.0.0.1:8080/login

 特例: 请求重定向response.sendRedirect(request.getContextPath()+"/+路径");

猜你喜欢

转载自www.cnblogs.com/1365349195p-q/p/10051813.html