
Jsp、Servlet
文章平均质量分 84
iteye_10631
这个作者很懒,什么都没留下…
展开
-
JSP/Servlet页面中文显示为乱码的解决方式
经过网上搜索和自己的经验,JSP/Servlet页面的中文显示为乱码的问题可以细分为5类:1. JSP页面显示乱码。2. Servlet接收Form/Request传递的参数时显示为乱码3. JSP接收Form/Request传递的参数时显示为乱码4. 用<jsp:forward page="catalog2.html"></jsp:forward>时页面显...2008-01-03 14:05:00 · 123 阅读 · 0 评论 -
在浏览器关闭cookie情况下进行会话管理-JSP教程,Jsp/Servlet
如果浏览器不支持 cookies,或将浏览器设置为不接受 cookies,我们能通过 url 重写来实现会话管理。 实质上 url 重写是通过向 url 连接添加参数,并把 session id 作为值包含在连接中。然而,为使这生效,你需要为你的 servlet 响应部分的每个连接添加 session id 。 把 session id 加到一个连接能使用一对方法来简化:response.en...原创 2008-10-25 16:09:27 · 162 阅读 · 0 评论 -
Java防止非法和重复表单提交的分析
预期达到目标: 1、当用户进行的是Refresh/Reload/Back/Forward操作、以及先Back再Submit操作时,仅仅是reloading先前的结果页。 2、当用户重复提交同一个任务操作时,后台服务接收并处理第一次提交的任务,后面提交不起作用(不转向也不提示)。 3、该功能具有公用性。 基本形成思路: 1、在b...原创 2009-07-01 09:47:19 · 130 阅读 · 0 评论 -
web.xml 详解三
web.xml 详解三一旦建立了一个过滤器,可以在web.xml中利用filter元素以及filter-name(任意名称)、file-class(完全限定的类名)和(可选的)init-params子元素声明它。请注意,元素在web.xml的web-app元素中出现的次序不是任意的;允许服务器(但不是必需的)强制所需的次序,并且实际中有些服务器也是这样做的。但这里要注意,所有filter元素必须出...原创 2009-06-23 13:44:21 · 94 阅读 · 0 评论 -
web.xml详解二
web.xml 详解二例如,程序清单5-7给出一个名为InitServlet的简单servlet,它使用init方法设置firstName和emailAddress字段。程序清单5-8给出分配名称InitTest给servlet的web.xml文件。 程序清单5-7 InitServlet.java package moreservlets; import java.io.*; import ...原创 2009-06-23 13:43:08 · 266 阅读 · 0 评论 -
web.xml详解一
web.xml 详解一1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定...原创 2009-06-23 13:40:36 · 77 阅读 · 0 评论 -
JFreeChat的介绍
一、简介JFreeChart(http://www.jfree.org/) 是一个开源的 JAVA 项目,它主要用来开发各种各样的图表,这些图表包括:饼图、柱状图 ( 普通柱状图以及堆栈柱状图 ) 、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等。在这些不同式样的图表上可以满足目前商业系统的要求。 JFreeChart 是一种基于 JAVA 语言的图表开发技术。 JFreeChart...2007-11-16 10:07:00 · 83 阅读 · 0 评论 -
JSP中的源代码泄漏问题
在JSP技术得到广泛应用的同时,由于源代码泄漏而引起的JSP安全性也受到了广泛的关注。本文分析了几种造成源代码泄漏的因素,并针对每种因素提出了各自的解决方法。 关键词:JSP 源代码 泄漏 引言 JSP编程语言自从推出之日起,由于他的快速、平台无关、可扩展、面向对象等特性得到了越来越广泛的应用,越来越多的厂家研发出了各种各样的支持平台如IBM 公司的WebSphere、BEA公司的WebLogic...原创 2008-08-21 11:45:18 · 1206 阅读 · 0 评论 -
Web应用中并发控制的实现
引言 B/S构架的应用越来越普及,但由于它有别于C/S构架的特殊性,并发控制始终没能得到很好的解决,如售票系统经常会出现同一张火车票出售多次的现象。典型的案例如下: 例如若有两个客户端,A客户先读取了账户余额2000元,之后B客户也读取了账户余额2000元的数据,A客户提取了500元,对数据库作了变更,此时数据库中的余额为1500元,B客户也要提取1300元,根据其所取得的资料,200...原创 2009-04-17 09:55:00 · 116 阅读 · 0 评论 -
MIME标准介绍
词条简介 [ 编辑本段 ] 多用途互联网邮件扩展(MIME,Multipurpose Internet Mail Extensions)是一个互联网标准,它扩展了电子邮件标准,使其能够支持非ASCII字符、二进制格式附件等多种格式的邮件消息。这个标准被定义在;RFC 2045,RFC 2046,RFC 2047,;RFC 2048,;RFC 2049等RFC中。由RFC 822转...原创 2009-04-16 16:52:02 · 384 阅读 · 0 评论 -
jsp页面缓存处理
1。在Asp页面首部<head>加入 Response.Buffer = True Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Response.CacheControl = "no-cache" Response.AddHeader ...原创 2009-04-09 15:22:56 · 240 阅读 · 0 评论 -
FCKeditor使用示例
示例一 一、准备工作 在http://www.fckeditor.net/download下载FCKeditor.java和FCKeditor二、配置测试应用1.在eclipse下,new webproject建立FCKeditortest应用,2.在FCKeditortest根目录下,即webRoot目录下,建立文件夹fckeditor,该文件夹存放所有FCKeditor相关文件...原创 2009-04-09 15:21:00 · 129 阅读 · 0 评论 -
对Jsp中的自定义标签由浅到深详细讲解
一、基本概念: 1.标签(Tag): 标签是一种XML元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便地实现同一个JSP文件支持多种语言版本。由于标签是XML元素,所以它的名称和属性都是大小写敏感的 2.标签库(Tag library): 由一系列功能相似、逻辑上互相联系的标签构成的集合称为标签库。 3.标签库描述文件(Tag Library Desc...原创 2009-03-31 19:29:42 · 111 阅读 · 0 评论 -
JSP开发中的对象和范围属性
在JSP页面中的对象,包括用户创建的对象(例如,JavaBean对象)和JSP的隐含对象,都有一个范围属性。范围定义了在什么时间内,在哪一个JSP页面中可以访问这些对象。例如,session对象在会话期间内,可以在多个页面中被访问。application对象在整个Web应用程序的生命周期中都可以被访问。在JSP中,有4种范围,如下所示。 ·page范围 具有page范围的对象被绑定到j...原创 2009-03-31 19:05:39 · 170 阅读 · 0 评论 -
一个实用的例子:JSP抓取网页代码的程序
< %@ page contentType="text/html;charset=gb2312"%>< % String sCurrentLine; String sTotalString; sCurrentLine=""; sTotalString=""; java.io.InputStream l_urlStream; java.net.URL...原创 2009-03-31 17:38:18 · 118 阅读 · 0 评论 -
重复提交、重复刷新、防止后退的问题以及处理方
一。前言你在任何一个比较专业的BBS都会看到这样的问题,即使你Google一下,也会发现有很多的人在关注和询问,但大家给出的解决方法却都是千差万别,(有的人主张采用脚本来解决;有的则想重定向到别的页面;有的则将此问题提升到Token的角度)为什么会有如此大的差异呢?二。问题场景首先,我们应该先了解为什么要处理这样的问题?或者专业一点就是它适合的场景是什么?(似乎只有人来问没有人来解释)...原创 2009-03-28 16:15:56 · 275 阅读 · 0 评论 -
EL表达式详解
EL表达式详解在 JSP 页面中,使用标签库代替传统的 Java 片段语言来实现页面的显示逻辑已经不是新技术了,然而,由自定义标签很容易造成重复定义和非标准的实现。鉴于此,出现了 JSTL ( JSP Standard Tag Library )。大多数JSP 页面逻辑提供了实现的 ...原创 2009-03-05 14:23:55 · 90 阅读 · 0 评论 -
Java script 看看黑客怎么写的 (转)
在2011年的BlackHat DC 2011大会上Ryan Barnett给出了一段关于XSS的示例java script 代码: ($=[$=[]][(__=!$+$)[_=-~-~-~$]+({}+$)[_/_]+($$=($_=!''+$)[_/_]+$_[+$])])()[__[_/_]+__[_+~$]+$_[_]+$$](_/_) 这是一段完全合法的java script 代码,效果...原创 2013-01-19 16:54:53 · 279 阅读 · 0 评论