JSTL标签

1:fn:contains()函数用于确定一个字符串是否包含指定的子串

案列:

<c:if test="${fn:contains(<原始字符串>, <要查找的子字符串>)}">
...
</c:if>

2:<c:url>标签

<c:url   value="原始URL"  var="存放新的URL的命名变量"   scope="{page|request|session|application}" /> 

<c:url>标签把重新生成的URL存放在var属性指定的命名变量中,并且scope属性指定命名变量的范围,它的默认值为page(页面范围)。

3:response.setHeader("Cache-Control", "no-cache");用于清楚缓存,告诉浏览器不要缓存这些数据。

4:response.setContentType("application/json");设置浏览器的响应形式为JSON

5:request.getHeader("Accept-Encoding");获取请求头里面的左侧的参数

6:/matter/huoyun/jyxk/manage搜寻这个地址里面的文件

可以通过ctrl+H打开serch,然后通过file search可以查到文件里面的内容,再通过最后一个参数/manage可以找到requsetMapping(“/manage”)里面的方法

7:@Transactional表示定义一个事物管理器的类,

8:response.getWriter().print();可以将print()里面的东西回显到jsp中,便可以在jsp页面上面显示出来了。

9:注解先关知识

注解是Java 1.5引入的,可以提供代码的额外信息,目前正在被广泛应用。

145936_9FGb_3490091.png

元注解:就是定义注解的注解,包含@Target、@Retention、@Inherited、@Documented

具体可以参照这篇文档:http://www.jianshu.com/p/a08e7e9ed765

10:post方法和get方法区别与应用范围。

post方法主要用于更新数据,get主要用于查询。

提交的时候get里面的参数会在url里面显示出来,post提交的时候将不会显示出来。

总结一下,Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求,在FORM(表单)中,Method默认为"GET",实质上,GET和POST只是发送机制不同,并不是一个取一个发!

11:@Transient

java 的transient关键字为我们提供了便利,你只需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。

转载于:https://my.oschina.net/u/3490091/blog/1511120

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值