Welcome 微信登录

首页 / 网页编程 / JSP

提升JSP应用程序的七大绝招

提升JSP应用程序的七大绝招

提升JSP应用程序的七大绝招2008-03-10陶国强 罗小虎你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗?本文讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。其中,某些调优技术是在你的编程工作...
JSP入门初级教程之JSP概述

JSP入门初级教程之JSP概述

JSP入门初级教程之JSP概述2008-03-10 天极 清枫JSP(IAVA SERVER PAGES)是由Sun 公司在java语言上开发出来的一种动态网页制作技术,其可使您可以将网页中的动态部分和静态的HTML相分离。您可以使用平常得心应手的工具并按照平常的方式来书写HTML语句。然后,将动态部分用特殊的标记嵌入即可,这些标记常常以“<%”开始并以“%>”结束。例如,这儿有一个JSP页面:<html><...
利用iText在JSP中生成PDF报表

利用iText在JSP中生成PDF报表

利用iText在JSP中生成PDF报表2008-03-10moneyqb问题的由来前不久做了一个通过JSP生成PDF报表的小项目,算得上开了一次眼界。企业的一些信息通过网络形成Html报表,虽然IE可以直接打印显示在其中的内容,但是从界面上来看,如果直接将Html的显示结果打印出来,显得不太美观。如果将它转成PDF文件再打印,则打印效果会好很多。iText简介iText是一个开放源码的Java类库,可以用来方便地生成PDF文件。大家通过访问http://s...
JSP实现论坛树型结构的具体算法

JSP实现论坛树型结构的具体算法

JSP实现论坛树型结构的具体算法2008-03-10malin实现论坛树型结构的算法很多,具体你可以去www.chinaasp.com的全文搜索中查询。我现在的JSP论坛采用的也是当中的一种:不用递归实现树型结构的算法,现在我将论坛树型结构的具体算法和大家介绍一下,和大家一起交流。1、演示表的结构:表名:mybbslist字段 数据类型 说明BBSID 自动编号 RootID Int 根帖ID,本身为根帖则RootID = ...
在JSP页面中轻松实现数据饼图

在JSP页面中轻松实现数据饼图

在JSP页面中轻松实现数据饼图2008-03-10sadyJSP提供了很多简单实用的工具,其中包括从数据库中读出数据,发送数据,并能够把结果显示在一个饼状图形。现在让我们看看这一简单而实用的方法。你所需要的东西为了能正确运行这一文章相关的范例,你必须需要JDK 1.2或更高的版本、一个关系数据库管理系统、一个JSP网络服务器。我都是在Tomcat调试这些例子,同时我也使用了Sun Java 2 SDK发布的com.sun.image.codec.jpegc...
Jsp结合XML+XSLT将输出转换为Html格式

Jsp结合XML+XSLT将输出转换为Html格式

Jsp结合XML+XSLT将输出转换为Html格式2008-03-10 jdon 板桥里人我们知道 XML+XSLT就可以直接输出到支持XML的浏览器上,如IE 5.0以上,但是,我们还要考虑到有不少浏览器不直接支持XML,在这种情况下,我们需要在服务器上进行转换成html输出到浏览器,这种临时过渡办法恐怕要在一段时间内一直要使用.使用Jsp 加上tablib标识库,我们可以完成这种转换。著名open source项目组jakarta.apache.org...
解决JSP开发Web程序中的中文问题

解决JSP开发Web程序中的中文问题

解决JSP开发Web程序中的中文问题2008-05-05rickhunter这段时间经常看到有人问到web开发中怎么中文总是?号。原因其实很简单,因为大家大多用的是tomcat服务器,而tomcat服务器的默认编码为 iso-8859-1(西欧字符)。就是因为iso-8859-1(西欧字符)编码造成了我们经常看到?号。方法一:最简单也是用的最多的方法。<%@ page language="java" pageEncoding="...
JSP 2.0下的动态内容缓存分析讲解

JSP 2.0下的动态内容缓存分析讲解

JSP 2.0下的动态内容缓存分析讲解2008-05-05matrix在Web应用中,内容缓存是最普通的优化技术之一,并且能够很容易地实现。例如,可以使用一个自定义地JSP标签——我们将之命名为<jc:cache>——由<jc:cache>和</jc:cache>将每一个需要被缓存的页面片段封装起来。任何自定义标签可以控制它所包含部分 (也即预先封装的页面片段)在何时执行,并且动态输出结果可以被捕获。<jc:...
JSP中基于Session的在线用户统计分析

JSP中基于Session的在线用户统计分析

JSP中基于Session的在线用户统计分析2008-05-05 j2me开发网 softjJSP作为后起之秀能够在服务器编程环境中占据一定地位,是和它良好支持一系列业界标准密切相关的。Session就是它提供的基础设施之一。作为一个程序员,你可以不介意具体在客户端是如何实现,就方便的实现简单的基于session的用户管理。现在对于处理在线用户,有几种不同的处理方法。一种是页面刷新由用户控制,服务器端控制一个超时时间比如30分钟,到了时间之后用户没有动作就...
编写线程安全的JSP应用程序

编写线程安全的JSP应用程序

编写线程安全的JSP应用程序2008-05-05徐春金JSP默认是以多线程方式执行的,这是JSP与ASP,PHP,PERL等脚本语言不一样的地方,也是它的优势之一,但如果不注意多线程中的同步问题,会使所写的JSP程序有难以发现的错误。下面以一个例子说明JSP中的多线程问题及解决方法。一、JSP的中存在的多线程问题:当客户端第一次请求某一个JSP文件时,服务端把该JSP编译成一个CLASS文件,并创建一个该类的实例,然后创建一个线程处理CLIENT端的请求。...
浅析JSP开发中的对象和范围属性

浅析JSP开发中的对象和范围属性

浅析JSP开发中的对象和范围属性2008-05-05在JSP页面中的对象,包括用户创建的对象(例如,JavaBean对象)和JSP的隐含对象,都有一个范围属性。范围定义了在什么时间内,在哪一个JSP页面中可以访问这些对象。例如,session对象在会话期间内,可以在多个页面中被访问。application对象在整个应用程序的生命周期中都可以被访问。在JSP中,有4种范围,如下所示。·page范围具有page范围的对象被绑定到javax.ser...
Java和jsp编程中应该注意的几个常见问题

Java和jsp编程中应该注意的几个常见问题

Java和jsp编程中应该注意的几个常见问题2008-05-051.对应String类型的对象使用println()方法时,如果对象为null,将打印null而不是引发NullPointerException,由此引用的问题是容易造成错觉,对于以后对字符串的操作容易引起问题。2.引发NullPointerException异常,主要原因是没有对对象的存在性进行验证,在jsp编程中经常出现:if(request.getParameter(“use...
使用异步Servlet扩展AJAX应用程序--多路复用客户端套接字

使用异步Servlet扩展AJAX应用程序--多路复用客户端套接字

使用异步Servlet扩展AJAX应用程序--多路复用客户端套接字2008-05-05Bahar Limaye作为Web应用程序模型的AJAX的出现使服务器端的面貌发生了巨大的变化。用户对着Web页面填写表单并单击提交按钮转到下一个链接的典型Web使用模式现在正在转变为更先进的客户端JavaScript以及功能更丰富的用户界面,只要对表单进行操作,比如单击一个复选框、按下一个键或将鼠标移到一个选项卡上,该用户界面就会不断地与服务器交互。考虑一下从客户端传输...
<< 51 52 53 54 55 56 57 58 59 60 >>