jsp
溺水的鱼
这个作者很懒,什么都没留下…
展开
-
利用Ajax实现页面局部刷新
2个文件 1个Html文件,一个Servlethtml 代码为: var xmlHttp; window.onload=function(){ //alert("111"); doStart(); } function createXMLHttpRequest(){ // alert("222"); if(window.ActiveXObject){ xml转载 2007-06-18 13:25:00 · 4181 阅读 · 0 评论 -
使用commons-fileupload实现文件上传
使用commons-fileupload实现文件上传一、准备:1、 下载commons-fileupload库,下载地址:http://commons.apache.org/fileupload/2、 下载commons-fileupload依赖库commons-io,下载地址:http://commons.apache.org/io/二、表单页面:转载 2009-07-16 09:30:00 · 1926 阅读 · 0 评论 -
使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! JSP/Servlet 实现!
/* 文件名可存为: Download.jsp HTTP 协议的请求与响应的会话过程可通过使用 FlashGet 下载 Http:// 连接的过程监视: 蓝色部分为: 客户端请求 紫色部分为: 服务器端响应 如图: http://blog.csdn.net/images/blog_csdn_net/playyuer/30110/o_FlashGet.gif转载 2009-07-16 09:25:00 · 1145 阅读 · 0 评论 -
request.getRealPath()的替代方法
获得要路径的几种方法1,request.getRealPath("/");这个方法已不推荐用2,在Servlet 里用this.getServletContect().getRealPath("/");获得要路径。3,struts里用this.getServlet().getServletContext().getRealPath("/")获得要路径。原创 2009-05-31 20:21:00 · 4618 阅读 · 0 评论 -
UrlRewrite、地址映射技术(传说中的"IIS的URL重写")
UrlRewrite有什么用处? 1、满足搜索引擎的要求 某些搜索引擎不能支持动态页面的抓取,大量的信息就不能被潜在用户搜索到。用UrlRewrite技术你可以把http://server/news.asp?id=111 变成 http://server/news/111.htm这样他们就会被搜索引擎收录了。google虽然可以抓取动态页面,但是google对动态页面的评分一般低转载 2009-06-04 13:20:00 · 4073 阅读 · 0 评论 -
五种JSP页面跳转方法详解
1. RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servletengine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在b.jsp都可以原创 2009-08-20 16:44:00 · 1071 阅读 · 1 评论 -
Displaytag用法整理
1、 Displaytag提供的默认的系统提示均为英文,有两种方法进行汉化: 1)、将displaytag-1.1.1.jar中自带的org/display/properties/displaytag.properties 文件拷贝到项目的classes目录下 用java提供的native2ascii工具将文件进行汉化,汉化后的内容重新保存为displaytag.properties转载 2009-07-07 19:59:00 · 1492 阅读 · 0 评论 -
基于displaytag大批量数据分页
最近因为项目需要,所以想把原来使用的displaytag1.0升级为displaytag1.1,其实升级的原因很简单,1.0实在是太傻了,每次分页还需要将所有数据一次载入,效率低到无法忍受:)1.1版最大的改进可以说是终于支持了大家期待以久的分次加载功能了,想显示多少数据就载入多少数据.1.1版本支持两种方式的分页,第一种是实现其org.displaytag.pagination.P转载 2009-07-07 20:01:00 · 1417 阅读 · 0 评论 -
DisplayTag应用指南(转)
DisplayTag是一个非常好用的表格显示标签,适合MVC模式,其主页在http://displaytag.sourceforge.net 一、最简单的情况,未使用标签 标签遍历List里的每一个对象,并将对象里的所有属性显示出来。一般用于开发的时候检查对象数据的完整性。 二、使用标签的情况转载 2009-07-07 20:02:00 · 1772 阅读 · 0 评论 -
支持动态属性的标签库
支持动态属性的标签库转载 2010-07-05 19:05:00 · 1296 阅读 · 0 评论 -
解决JSP中使用request乱码问题
经常在讨论区看到有人问我的JSP显示中文有乱码怎么办,我用request得到的用户输入的中文怎么是乱码,我把汉字写到数据库怎么是乱码,等等一些关于汉字乱码的问题。其实这个问题很简单,管它汉字不汉字,还是日文,还是其他的什么双字节的语言,我们一律把它当作UTF-8看待。(一)request中的双字节文字好下面我们就来实现在整个应用程序中使用UTF-8编码工作,之所以选择UTF-8不仅仅之于上述转载 2009-02-20 14:05:00 · 960 阅读 · 1 评论 -
jsp中文乱码
1,最基本的乱码问题。这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。中文问题我是个好人三个地方的编码。第一个地方的编码格式为jsp文件的存储格式。Ecljpse会根据这个编码格式保存文件。并编译jsp文件,包括里面的汉字。第 二处编码为解码格式。因为存为UTF-8的文件被解码为iso8859-1,这样如有中文肯定出乱码。也就是必须一致。而第二处所在的这一行,可以没有原创 2009-01-19 12:20:00 · 1555 阅读 · 0 评论 -
使用JSP + JAVABEAN + XML 开发的一个例子
本例子是参考了一些网站上有关JSP 对 XML 的操作的相关文档,又结合了一些个人的体会。例子涉及的内容是,开发的一个企业内部定餐系统后台管理端的部分代码,功能主要集中在对于餐馆基本信息的管理。该例子本身开发的起因是我在原公司和同事们一个玩笑的一部分。特此也表达对那些一起共事的朋友们的想念。例子本身是在TOMCAT4.01 平台下运行的B/S结构的程式。有关TOMCAT 的配置,这里不做说原创 2007-05-12 09:10:00 · 1012 阅读 · 0 评论 -
JSP设计模式
jsp设计模式---MVC模式一:介绍以前自己是写asp和php代码的,后来为了赶上时代的步伐吧.我开始涉足jsp. 但是在刚刚开始写的时候,总是喜欢拿jsp和asp对比着来写程序.后来发现这样真的很笨.而且这样写jsp代码不如就写asp好了,根本就体现不出jsp和java的强大.当然这个就是我今天要和大家讨论的在jsp中实现MVC三层模式.二:什么是MVCMVC是MODEL_VIEW_CONTR原创 2007-05-12 09:13:00 · 1020 阅读 · 0 评论 -
如何配置JNDI数据库连接池
如何使用JNDI连接池 一般来说,jsp接收到请求的时候,就向数据库要求一个连接,当执行完成后再断开连接,这样的方式将会消耗大量的资源和时间。因为每次向数据库建立连接的时候都要将Connection加载到内存中,再验证用户名和密码,等一切结束通过后,再与用户建立连接,断线后又要重来一次。如此冗长的程序,既耗时又没有效率,因此我们采用连接池来优化这个问题。连接池的运作方式是转载 2007-08-16 20:39:00 · 1182 阅读 · 0 评论 -
关于web.xml配置的详细说明
1 定义头和根元素部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元素为web-ap转载 2007-08-17 11:59:00 · 1030 阅读 · 0 评论 -
servlet 中使用smartupload 组件
response.setContentType("text/html;charset=gb2312"); PrintWriter out = response.getWriter(); SmartUpload mySmartUpload = new SmartUpload(); String currentDirectoryPath=null; Stri转载 2007-05-22 11:00:00 · 861 阅读 · 0 评论 -
网页制作必備之初級代碼
1.获得系统时间:2.取得来访用的IP:3.获得系统,浏览器版本:window.document.write("版本:"+navigator.appName+navigator.appVersion+" browser.")4.去除IE混动条: 5.进入网站,跳出广告:window.open(http://www.******.com,,height=200,width=300,转载 2007-05-22 11:57:00 · 1715 阅读 · 0 评论 -
介绍一篇关于session的好文章,写的很详细
目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.servlet.http.HttpSession六、HttpSession常见问题七、跨应用程序的session共享八、总结参考文档一、术语session在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与s转载 2007-09-05 10:55:00 · 1231 阅读 · 0 评论 -
FileUpload使用教程
最近项目中用到文件的上传下载功能,网上找了下发现JSP组件有两种:1. JSPSmartUpload ; 2 . FileUpload。发现JSPSmartUpload网上的资料多点,但JSPSmartUpload只是免费使用的并未开放源代码,再者发现支持该组件的网站已经关闭。所以还是选择使用开源的FileUpload组件,但发现相关资料不是很多。一时来潮,就自己动手先把FileUplo转载 2008-10-31 10:51:00 · 2319 阅读 · 1 评论 -
使用FileUpload组件上传文件
文件上传在web应用中非常普遍,要在jsp环境中实现文件上传功能是非常容易的,因为网上有许多用java开发的文件上传组件,本文以commons-fileupload组件为例,为jsp应用添加文件上传功能。 common-fileupload组件是apache的一个开源项目之一,可以从http://jakarta.apache.org/commons/fileupload/ 下载转载 2008-10-31 10:48:00 · 1036 阅读 · 0 评论 -
jsp页面导入外部文件的3种方法
jsp页面导入外部文件的3种方法转载 2010-10-09 17:51:00 · 2508 阅读 · 0 评论