学习笔记
chenxinchongcn
这个作者很懒,什么都没留下…
展开
-
99%的人都理解错了HTTP中GET与POST的区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你转载 2017-01-17 09:27:43 · 247 阅读 · 0 评论 -
JSTL 标签大全详解
一、JSTL标签介绍1、什么是JSTL? JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一样,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已! 如果你使用MyEclipse开发JavaWeb,那么在把项目发布到Tomc转载 2017-02-27 15:29:42 · 225 阅读 · 0 评论 -
El表达式运算符
在EL表达式中我们可以使用运算符以达到我们想要的结果,运算符按作用分为以下几种:1.算术运算符+ 例如:${6+6} 。注意:在EL表达式中的‘+’只有数学运算的功能,没有连接符的功能,它会试着把运算符两边的操作数转换为数值类型,进而进行数学加法运算,最后把结果输出。若出现${'a'+'b'}则会出现异常。- 例如:${4-3} * 例如:${4*3} /转载 2017-02-27 15:17:34 · 594 阅读 · 0 评论 -
Eclipse快捷键-方便查找
【Ct rl+T】搜索当前接口的实现类 1. 【ALT +/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT +/】快捷键带来的好处吧。 2. 【Ct rl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。转载 2017-03-08 09:51:00 · 190 阅读 · 0 评论 -
关于EL表达式中requestScope和param区别
今天演示EL表达式的时候发现自己jsp的基础实在是薄弱,在这个很简单的问题上迷惑了很久。首先在看遇到的问题:在浏览器地址输入,表示传入一个参数test,值为123http://localhost:8888/Test/index.jsp?test=123在index.jsp中尝试使用EL表达式取出,代码如下: body> ${test} bo转载 2017-02-21 21:49:22 · 420 阅读 · 1 评论 -
JSP自定义标签
一、基本概念:1. 标签:是一种XML元素,通过标签可以使JSP网页变得更加容易维护,还可以方便地实现同一个JSP文件支持多种语言版本,对大小写比较敏感2. 标签库:由一系列功能相似、逻辑上互相联系的标签构成的集合。3. 标签库描述文件:是一种XML文件,提供了标签库中类和JSP中对标签引用的映射关系,是一种配置文件,与web.xml类似4. 标签处理类:是转载 2017-01-23 15:18:44 · 410 阅读 · 0 评论 -
Ajax 请求的http头信息特点 x-requested-with
很多用到AJAX请求,如何区别一个请求是传统的HTTP请求?还是Ajax请求?网上有很多,这里记录一下,方便以后直接查看,懒人计划,关键是看http请求头(header)信息中的 x-requested-with 信息项是否有无,如果无该头信息项,取出的是未定义的值,即null,则说明是传统请求;如果存在该头信息项,值是XMLHttpRequest 则说明是Ajax请求;转载 2017-01-21 16:18:31 · 371 阅读 · 0 评论 -
HTTP请求错误400、401、402、403、404、405、406、407、412、414、500、501、502解析
HTTP 错误 400 400 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HTTP 错误 401 401.1 未授权:登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。 请与 Web 服务器的管理员联系,以确认您是否具有访问所请求资源的权限。 401.2 未授权:服务器的配置导致登录失败 此错误表明转载 2017-02-09 12:33:56 · 20089 阅读 · 0 评论 -
Ajax中Put和Delete请求传递参数无效的解决方法(Restful风格
在使用Ajax实现Restful的时候,有时候会出现无法Put、Delete请求参数无法传递到程序中的尴尬情况,此时我们可以有两种解决方案:1、使用地址重写的方法传递参数。2、配置web.xml项目环境。测试的程序为:@RequestMapping(value = "/member", method = RequestMethod.PUT, produces = "applicat转载 2017-01-17 14:27:55 · 2870 阅读 · 0 评论 -
java中Class对象详解和类名.class, class.forName(), getClass()区别
一直在想.class和.getClass()的区别,思索良久,有点思绪,然后有网上搜了搜,找到了如下的一篇文章,与大家分享。 原来为就是涉及到Java的反射~~~~~Java反射学习所谓反射,可以理解为在运行时期获取对象类型信息的操作。传统的编程方法要求程序员在编译阶段决定使用的类型,但是在反射的帮助下,编程人员可以动态获取这些信息,从而编写更加具有可移植性的代码。转载 2017-11-16 14:13:45 · 406 阅读 · 0 评论