java web(servlt jsp)
文章平均质量分 64
梁梓烽
这个作者很懒,什么都没留下…
展开
-
大家好,这是我的第一篇博客
第一篇博客原创 2014-11-08 18:47:42 · 339 阅读 · 0 评论 -
ContentType__charset和pageEncoding的区别2
ContentType__charset和pageEncoding的区别分类: jsp2014-07-04 11:01 56人阅读 评论(0) 收藏 举报========================说法一===========================ContentType 属性指定响应的 HTTP 内容类型。如果未指定 ContentType,默认为转载 2014-12-03 13:18:40 · 452 阅读 · 0 评论 -
细说Servlet-- Cookie
细说Servlet Cookie为什么需要cookie(会话技术)?需要保存用户信息 简介:cookie是客户端技术,服务器把每个用户的数据以cookie的形式写给用户各自的浏览器。当再次访问服务器中的web资源时,就会带着各自的数据去。这样web资源处理的就是各自的数据 细节:如果有cookie,http请求会把当前的web应用的cookie带过去。转载 2014-12-02 20:32:54 · 407 阅读 · 0 评论 -
HttpServletRequest的getServletPath、getServletURI、getServletURL等区别 &&如何防止用户通过直接输入URL访问网页
现在项目做到加权限了,如何防止用户通过直接输入URL访问网页,去查资料,了解到在filter里用HttpServletRequest里的方法得到该请求的父URL-fatherURL,判断该fatherURL是否为空,如果为空就表示该请求是通过直接输入URL访问的。代码:[html] view plaincopyprint?public转载 2014-12-02 20:52:07 · 1359 阅读 · 0 评论 -
细说Servlet之 详解HttpServletRequest对象
HttpServletRequest对象代表客户端的请求,当客户端通过http协议访问服务器时,http请求头中的所有信息都封装在这个对象中,可以通过HttpServletRequest的方法获得信息。获得客户机信息常用方法补充:服务器端口号不变,而客户机的端口号随机,过了长连接的30秒后随机产生。HttpServletReq转载 2014-12-02 20:30:54 · 676 阅读 · 0 评论 -
java web项目改名之后tomcat服务器项目自动重命名
很多时候用java做web项目需要改名,可是改名之后面临着tomcat或者其他服务器的不同步改名而抓狂。工程名称原来为QingNiaoFav,发布到tomcat webapps下后为QingNiaoFav,现在改名为QingNiaoCang,发布到tomcat还是QingNiaoFav右键点击你的项目,然后选择重构---->重命名,项目名称改为QingNiaoCang,但是发布转载 2014-12-02 22:05:41 · 4441 阅读 · 1 评论 -
javax.servlet.FilterConfig翻译
javax.servlet.FilterConfig翻译分类: 技术翻译initializationstringfilterparametersservletdeprecated目录(?)[+] Overview Package Class Tree Deprecated Index翻译 2014-12-02 19:53:10 · 579 阅读 · 0 评论 -
注解配置Filter
注解配置FilterServlet3.0用@WebFilter将一个实现了javax.servlet.Filter接口的类定义为过滤器组件。使用@WebFilter注解配置简化了在web.xml中配置过滤器的复杂性。[java] view plaincopy@WebFilter(filterName="myfilter",urlPat转载 2014-12-02 19:39:40 · 10911 阅读 · 1 评论 -
细说Servlet 保存会话的技术 Session
Session简介:Session是服务器端技术,利用这个技术,服务器在运行时可以为每一个用户的浏览器创建一个独享的Session对象,由于Session为用户浏览器独享,所以用户访问web资源时,可以把各自的数据放在各自的Session中,当用户再去访问服务器中的其它web资源时,其它web资源再从用户各自的Session中取出数据为用户服务。 对Session的说明:1转载 2014-12-02 20:31:55 · 1281 阅读 · 0 评论 -
细说servlet之 深度剖析http协议
细说servlet之 深度剖析http协议分类: 细说Servlet2013-10-27 00:55 201人阅读 评论(0) 收藏 举报什么是http协议:超文本传输协议是互联网上应用最广泛的一种网络协议,是工作在tcp/ip协议基础上的,所有的www文件都必须遵守这个标准。设计http最初的目的是为了提供一种发布和接受HTML页面的方法。http协议转载 2014-12-02 20:33:56 · 422 阅读 · 0 评论 -
HttpWatch的安装使用
HttpWatch的安装使用2011-10-13 14:26 1425人阅读 评论(0) 收藏 举报浏览器工具ie HttpWatch的安装使用1.打开httpwatchpro.exe所在文件夹2.双击httpwatchpro.exe文件3.进入安装界面—Next(下一步)4.选择License key 打开5.点击-- Next原创 2014-12-03 22:22:48 · 680 阅读 · 0 评论 -
启动tomcat的时候报错
启动tomcat的时候报错问题:Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be us原创 2014-12-19 20:30:58 · 541 阅读 · 0 评论 -
HttpWatch工具简介及使用技巧
HttpWatch工具简介及使用技巧 一 概述:HttpWatch强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功能.报告输出 HttpWatch 是一款能够收集并显示页页深层信息的软件。它不用代理服务器或一些复杂的网络监控工具,就能够在显示网页同时显示网页请求转载 2014-12-03 22:24:05 · 2631 阅读 · 0 评论 -
response.setContentTypehe和response.setCharacterEncoding
response.setContentType 设置发送到客户端的响应的内容类型,可以包括字符编码说明如返回xml数据,需要设置text/xml。也就是说在服务器端坐了这个设置,那么他将在浏览器端起到作用,在你打开浏览器时决定编码方式。如果该方法在response.getWriter()被调用之前调用,那么响应的字符编码将仅从给出的内容类型中设置。该方法如果在respon转载 2014-12-28 16:16:20 · 596 阅读 · 0 评论 -
Tomcat中更改网站根目录和默认页的配置方法
1.tomcat原来的默认根目录是http://localhost:8080,如果想修改访问的根目录,可以这样:找到tomcat的server.xml(在conf目录下),找到:.代码如下: unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAwar转载 2014-12-29 22:39:22 · 806 阅读 · 0 评论 -
http request乱码的真相
当然,终极原因http协议里没有规定request一定要指定编码,导致浏览器,web服务器都各搞一套……下面一一理清。首先,从浏览器端看下有多少种情况:1.在浏览器的地址栏,或者搜索框里输入地址:http://www.test.com/衣服/search?keyword=T恤 2.在一个指定了编码的网页中,提交一个form,如:[html]转载 2014-12-29 21:16:01 · 489 阅读 · 0 评论 -
Eclipse导入Tomcat源码
Eclipse导入Tomcat源码 原文:http://www.cnblogs.com/huangfox/archive/2011/10/20/2218970.html 想要研究下Tomcat的体系结构或者源码,最好将Tomcat的源码导入到ide中,编写实例进行代码跟踪(debug)。这里参考了网上一些资料,将自己操作过程记个流水账。准转载 2015-01-01 17:49:10 · 502 阅读 · 0 评论 -
配置jsp 默认打开方式
配置jsp 默认打开方式分类: java2014-03-11 21:52 174人阅读 评论(0) 收藏 举报jspmyeclipse打开方式修改jsp的默认打开方式: 1.选择菜单Window下的Perferences2.选择 选项General下的 Editors>> File Associations3.最后 选择转载 2015-01-01 15:07:45 · 474 阅读 · 0 评论 -
response.setContentType 与 request.setCharacterEncoding 区别
response.setContentType 与 request.setCharacterEncoding 区别分类: jsp2011-11-14 13:42 3208人阅读 评论(0) 收藏 举报jspservletstring数据库tomcat浏览器response.setContentType与 request.setCharacterEncoding转载 2014-12-03 13:18:09 · 825 阅读 · 0 评论 -
servlet filter 详解
servlet filter 详解servletservlet filter 详解Servlet Filtering过滤器(filter)是Java类,可以改变请求(request)和响应(response)的头信息与内容信息。过滤器不同于其他Web组件的地方是它本身并不创建响应(response),然而它可以依附在任何类型的Web资源上。过滤器截取请求(reque转载 2014-12-02 20:21:54 · 539 阅读 · 0 评论 -
Tomcat下request.getContextPath()的返回值
String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>这个语句是用来拼装当前网页的相对路径的。 是用来表明当前页面的相对路径所使用的根路径的。原创 2014-11-09 19:03:19 · 1221 阅读 · 0 评论 -
ssh java web程序员需要掌握的知识
技术名称位于层次简要描述重要程度参考文档建议Html展现层Web基础中的基础高http://www.w3school.com.cn/html/index.asp 对于每一个基本标签,务必做到信手拈来Css展现层Web转载 2014-11-09 19:06:38 · 661 阅读 · 0 评论 -
serialVersionUID作用
Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。 Eclipse中The serializable class XXXXXX d转载 2014-11-08 18:49:04 · 358 阅读 · 0 评论 -
使用HttpSessionBindingListener 方法
捕获Session事件的意义: 1、 记录网站的客户登录日志(登录,退出信息等) 2、 统计在线人数 3、 等等还有很多,呵呵,自己想吧……总之挺重要的。Session代表客户的会话过程,客户登录时,往Session中传入一个对象,即可跟踪客户的会话。在Servlet中,传入Session的对象如果是一个实现HttpSessionBindingListener原创 2014-11-09 20:31:11 · 496 阅读 · 0 评论 -
HttpSessionBindingListener接口介绍
1、HttpSessionBindingListener接口介绍 如果一个对象实现了HttpSessionBindingListener接口,当这个对象被绑定到Session中或者从session中被删除时,Servlet容器会通知这个对象,而这个对象在接收到通知后,可以做一些初始化或清除状态的操作。 javax.servlet.http.HttpSessionBindi转载 2014-11-09 20:33:33 · 475 阅读 · 0 评论 -
javaweb项目源文件与字节码文件目录结构
javaweb项目源文件与字节码文件目录结构分类: javaweb项目 myeclipse tomcat2012-08-03 22:04 1059人阅读 评论(0) 收藏 举报eclipse插件encodingmyeclipsejavascriptpathattributesJavaweb项目的源文件与字节码文件的目录结构1、新建项目的源文件目录结构:转载 2014-11-25 16:08:02 · 847 阅读 · 0 评论 -
servlet get和post的区别
servlet get和post的区别,get和post这是http协议的两种方法,另外还有head,delete等中两种方法有本质的区别,get只有一个流,参数附在url后,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的,不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。在servlet开发中,以doGet()和doPost()分别处理get和转载 2014-11-29 17:39:13 · 406 阅读 · 0 评论 -
URLEncoder和URLDecoder
URLEncoder和URLDecoder 例子1::最近编程序到一个问题,就是要把汉字转换成UTF-8编码。一想到编码,我的头就大了,各种各样的码,转来转去的,为什么就不能统一下呢?闲话少说,其实这种问题看似复杂,但只要找到了合适的类,其它事情小菜一碟了。那么合适的类到底是什么呢?就是URLEncoder和URLDecoder。这两个类使用十分方便,因为它们各自只有一个方法,而且都是静态转载 2014-11-29 22:53:47 · 514 阅读 · 0 评论 -
Servet Filter Listener 详解
1、Filter的功能filter功能,它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开 servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).转载 2014-11-09 19:21:42 · 522 阅读 · 0 评论 -
URLRewrite伪静态实现-url重写技术
URLRewrite伪静态实现-url重写技术目录(?)[+]一.直观感受1.未使用重写url2.使用重写url二.伪静态技术介绍1.使用优点:满足搜索引擎的要求、隐藏技术实现,提高网站的移植性 、满足美感的要求 将动态URL伪装成静态的HTML页面2.使用介绍:1.目录结构转载 2014-11-30 09:17:22 · 526 阅读 · 0 评论 -
ie httpwatch抓包
使用httpwatch抓包httpwatch抓包工具是MS的ie自带的一个插件.之前使用过它抓过包.最近有个想法想模拟http的post或者get包获取网页数据然后进行解析获得想要的数据这样一个APP.打开IE,快捷键shift+F2打开httpwatch.如下图:转载 2014-11-29 17:23:16 · 1271 阅读 · 0 评论 -
JSP页面无故报错 javax.servlet.jsp.PageContext cannot be resolved to a type
JSP页面无故报错 javax.servlet.jsp.PageContext cannot be resolved to a type分类: Web 设计2013-03-19 16:42 548人阅读 评论(0) 收藏 举报某个JSP内容如下,在Eclipse会出现JSP Problem如标题所示的javax.servlet.jsp.PageContext cannot转载 2014-12-17 14:50:52 · 797 阅读 · 0 评论 -
细说servlet--会话技术
什么是会话?基本概念:指用户开一个浏览器,访问一个网站,只要不关闭浏览器,不管用户点击多少超链接,访问多少资源,直到关闭浏览器,整个过程称为一次会话。为什么需要会话?每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,服务器要为每个用户保存数据。转载 2014-12-02 20:34:49 · 373 阅读 · 0 评论 -
表单提交中Get和Post方式的区别有5点
表单提交中Get和Post方式的区别有5点、url服务器浏览器actioninputiis1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER转载 2014-12-03 11:05:11 · 483 阅读 · 0 评论 -
myeclipse 和 eclipse ide for javaee 下的java web项目目录结构对比
1.myeclipse 以8.5版本为例:2.eclipse ide for javaee默认会为server建立一个servers工程对应的文件目录:总结: 对应的文件目录:总结:eclipse ide for javaee 用基于注解的方式,所以没有web,xml原创 2014-11-30 10:36:57 · 2490 阅读 · 0 评论 -
细说servlet--开发servlet
什么是Servlet:用java编写的服务器程序 Servlet介绍:1.Servlet其实就是java程序(java类) 2.该java程序(java类)要遵循Servlet开发规范 3.Servlet运行在服务器端转载 2014-12-02 20:35:53 · 463 阅读 · 0 评论 -
Eclipse 添加src 和 doc,源码查看,代码帮助,代码提示
Eclipse 添加src 和 doc,源码查看,代码帮助,代码提示2011-06-25 17:29 499人阅读 评论(0) 收藏 举报eclipsejavadocjava文档systemapiEclipse有直接查看java文档和类库源码的功能,不过得手工添加才行,下面对如何在Eclipse中添加java文档和类库源码进行总结。 1. Window->Perefer转载 2015-01-01 17:45:15 · 756 阅读 · 0 评论