一周乱弹(1,绝对路径中的 / 代表什么 2,jsp include标签 3,java 获取ip地址问题,4,springMVC @RequestMapping 传递多个参数5,jQuery模糊搜索)

1,只要搞清楚“/”代表的是什么就行了: 
(1).在form,js,css,sendRedirect里边,代表的是http://127.0.0.1/; 
(2).在web.xml中的url-pattern,forword代表的是   http://127.0.0.1/myweb.myweb是项目名
2,  <jsp:include page="head.jsp"/>  
jsp的include标签 page的路径和jsp页面的basepath路径没有关系。它可以用相对路径或者却对路径,如果用表达式则全用表达式不能包含硬编码。否则无法解析。


3,java获取ip为0:0:0:0:0:0:0:1的问题
0:0:0:0:0:0:0:1是ipv6的表现形式,对应ipv4来说相当于127.0.0.1,也就是本机


如果项目部署在本机win7系统,访问时是通过 localhost 来访问,


用java获取ip地址可能会出现该问题,这时获取的ip将是 0:0:0:0:0:0:0:1


 


要是机器在局域网中,访问时使用自己的ip访问,如 我的ip是 :192.168.123.156


访问url:http://192.168.123.156:8080/test


这时候请求会经过路由器转发,所以服务器获取的就是本机的局域网内ip,在java中获取的ip就是 192.168.123.156了

4,springMVC @RequestMapping 传递多个参数
部分代码
@RequestMapping(value="get-classes-info/{page}/{subjectId}",method=RequestMethod.GET)
public String getClassInfo(@PathVariable("page") Integer page, @PathVariable("subjectId") String subjectId,Model model,TcClasses classes) {
//方法体
}
页面
href="train/get-classes-info/1/${var.id}" 
其中数字1对应的是page,${var.id}对应的是subjectId。前后顺序是对应的。
5,jQuery 模糊搜索输入框 id
$("input[id^='start']")
^= 是以 什么开头的意思。 如上是id以start开头的都会被选中

 

这一周离开了两位同事,都曾指点过我,很感谢他们。作为一位技术人员,更应该专注于技术和学习本身,遇到问题不要先去找这是谁的的责任,而应着手去解决问题,时刻保持谦虚,这样会使自己学到更多的东西,在解决一个问题时,如果思路不清晰,那首先要静下来,把拥有的信息都列出来,不要去空想,从那些信息中理清思路。按部就班的开发。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值