Mybatis_day02_7(访问路径的问题&请求中文乱码)


开发中的问题:

接口定义:
public User selByNamePwd(String name,String password);
但是如果查询出来的结果有多个的话会报错。
如果能查询出结果,会将结果AutoMapping自动封装,然后返回。
如果查询不到结果,会返回null.
所以可以使用 判断是否null,进行结果处理
get请求中文乱码的解决:
String name = req.getParameter("name");
name = new String(name.getBytes("iso-8859-1"),"utf-8"); //iso-8859-1 取决于服务器的编码格式,切记不可更改服务器配置文件

post请求中文乱码的解决:
req.setCharacterEncoding("utf-8");

响应的中文乱码的解决:
resp.setCharacterEncoding("utf-8");
resp.setContentType("text/html;charset=utf-8");
访问路径的访问:
 相对路径和绝对路径
 相对路径:语法上一定不是以/开头
 指的就是从当前资源找到其他资源过程.
 绝对路径:语法上一定是以/开头
1 请求转发时:
  1.1 / 表示项目发布到tomcat/webapps/项目 路径.
  1.2 /表示WebContent
2 只要不是请求转发:
  2.1 / 表示 tomcat/webapps 根目录
  2.2 /项目访问名/   才能到WenContent目录中



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值