jsp(javaserver pages)技术是对servlet的进一步抽象,它由jcp(java community process)开发,是用于生成动态内容的开放式的、可免费获取的规范,也是j2ee(java 2 enterprise edition)规范的重要组成部分。许多商业应用服务器如bea weblogic、ibm websphere、live jrun和orion都支持jsp技术。从机票预订系统、银行系统到购物系统,web上到处都在应用jsp技术。新发布的2.0版是对jsp1.2的升级,增加了一些有趣的新特性。jsp2的目标是使动态网页的设计更加容易,而且无需学习java编程语言。本文内容包括:提供具有丰富示例代码的教程来使你熟悉jsp2.0 介绍jsp2.0的新特性 提供利用jsp2.0开发应用程序的一些体会 给出了一些示例代码,对这些代码稍加修改即可用于你自己的应用程序。...
简介jsp标准模板库(jstl)是sun公司发布的一个针对jsp开发的新组件。jstl允许你使用标签(tags)来进行jsp页面开发,而不是使用多数jsp程序员已经习惯了的scriptlet代码方式开发。jstl几乎能够做到传统jsp scriptlet代码能做的任何事情。你可能会疑惑,为什么我们需要另一种这样的html生成语言呢?stl允许jsp程序员使用tags而不是java代码来编程。为了展示为什么这个是更优越的,下面将给出示例。我们会检查一个非常简单的从1数到10的jsp页面。我们将通过两种方法来检查,一种是基于jsp的scriptlet,一种是jstl。当这个计数器页面的例子是用jsp scriptlet来编写时,jsp页面如下所示:<html> <head> <title>count to 10 in jsp scriptlet</ti...
valuebound()方法向t_login_log表插入一条登录日志,在valueunbound()方法中更新日志表的退出时间,此外第80~84行提供了一个获取当前时间串的方法getcurrdatetimestr(),通过该方法获取登录和退出时间点的时间字符串。 下面通过描述用户登录系统直到退出时所经历的步骤说明程序如何记录用户的登录和退出时间的: 1.用户通过login.jsp输入密码登录后,程序转向switch.jsp控制页面。 2.在switch.jsp中,我们通过session.setattribute("ses_userbean", userbean)方法将user.java类的对象userbean绑定到session中。 3.此时userbean对象的httpsessionbindinglistener接口方法valuebound()被调用,向t_login_log表插入一...
java server page(简称jsp),和asp、php一样都是网络编程语言,只不过在jsp页面中插入的脚本代码是java语句片段。要利用jsp编写应用,首先,必须要有一个能执行jsp脚本的web服务器,可以在原有的apache、iis或pws服务器的基础上建立,不过有许多技术上的问题。建议刚接触jsp的虫们,还是白手起家,直接安装一个专门支持jsp的web服务器,以免节外生枝,这里给大家介绍的是tomcat 3.1。 熟悉网络编程的人都知道,在网络编程中要是没有数据库的支持,一件很简单的事做起来都是相当的辛苦。那么在java环境下使用什么数据库比较好呢?目前,流行的网络数据库主要有oracle、sybase、sql server、mysql等,不过最适合个人网站或小型网络使用的首推mysql,其完全免费、容易安装、容易管理、容易获得、完全支持sql语言等特点,为目前广大网络编程...
你是否曾经想过从jsp页面(或者servlet)中发送动态产生的图像?这篇技巧告诉你如何做。要运行这里的代码,你需要一个tomcat或者其他支持jsp 1.1的web服务器。当一个web页面带有image/jpeg (或者其他的图像格式)的mime类型被发送时,你的浏览器将那个返回结果当作一个图像,然后浏览器显示图像,作为页面的一部分或者完全作为图像自身。要为你的jsp页面设置mime类型,你需要设置页面的contenttype属性: 然后你需要创建一个bufferedimage绘制你的动态图像: bufferedimage image = new bufferedimage(width, height, bufferedimage.type_int_rgb); 创建完一个bufferedimage后,你需要得到图形环境进行绘制,一个graphics或者graphics2d对象:...
第一步:我们来做一些前期的准备工作—软件的下载及安装:jdk是1.4下载:http://java.sun.com/j2se/1.4/index.html 全部是默认的安装方式(窍门最好把jdk的目录设置成简单的形势如d:jdk1.4)然后测试以下是否安装成功:运行cmd〉键入javac命令—〉看到java的帮助行证明安装成功。mysql的安装:如果你用的是window的系统请你最好把mysql装到c:mysql,其余举是默认安装即可jsp服务器是jakarta tomcat 4.0,现在最新的是4.0.4,下载页面:http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.4-b2/ 还是缺省方式安装,但要先装jdk.,最好同jdk安装在同一个目录下如d:tomcat第二步:安装完毕后我们就要对我与我们的jsp服...
jsp中tomcat的sql server2000数据库连接池的配置环境:1. 数据库:microsoft sql server 20002. 数据库驱动程序:net.sourceforge.jtds.jdbc.driverjndi(java naming and directory interface)概述:tomcat4(5)提供了一个与java enterprise edition应用服务相兼容的jndi--initialcontext实现实例。它的初始数据设置在%24catalina_home/conf/server.xml文件里,并可能在网页应用环境描述(/web-inf/web.xml)里被下列元素引用:1) <env-entry>--环境入口,设置应用程序如何操作。2) <resource-ref>--资源参数,一般是数据库驱动程序、javamail se...
tomcat相信大家已经很熟悉了,作为一种免费而强大的java web server,得到了很多java爱好者的青睐,最新版本的tomcat5支持servlet2.4和jsp2.0,今天我将采用tomcat5和ms sqlserver 000一起来开始数据库连接池配置之旅。需要的准备1、jdk 我使用的版本1.4.012、tomcat 5 我使用的是5.0.16版本 下载地址:http://jakarta.apache.org/site/binindex.cgi3、mssql server 2000 数据库4、mssql server 2000的官方jdbc driver ,可以到微软的官方网站免费下载好了在安装完上面的软件之后,就进入配置实战了:)一、找到jdbc的安装目录,把lib目录下面的msbase.jar和mssqlserver.jar、msutil.jar三个文件一起copy到...
在redhat6.2上安装apache1.3.12+gd1.8.3+php4.04+tomcat+sybase11.9.2+oracle8.1.6+mysql全攻略 <br><br> 看了网上众多网友对php、jsp、sybase、oracle、apache等方面的安装经验,发现有很多都是重复而且不够全面,根据本人对以上各种东东长期总结和参考相关文档以及各位网友的文章,并经自己亲自实践,现将在redhat6.2下apache1.3.12+gd1.8.3+php4.04+tomcat+sybase11.9.2+oracle8.1.6+mysql3.22.27的安装配置全部奉献给大家,希望能对大家有所帮助; <br><br>运行环境:pⅲ550+256m+20g+530tx lan+sis6326 8m+redhat linux6.2 <...
本文我已经测试通过了!题目:windows2000 下整合apache2与tomcat4作者:robornet日期:2002-10-30 原由:搞了一段时间的java项目,到分发的时候了,可找不到一份最新的apache2与tomcat4的整合配置,遂看了半天的jakarta在线资料,并参照以前网友的文章,写了这篇配置文档,以作参考,欢迎斧正!目录:一、软件准备二、软件安装三、首次配置及测试四、整合配置五、全线测试六、不足七、感谢八、说明步骤:一、软件准备:假设你有一台能正常运行win2000的硬软软件环境。1.j2sdk1.4.1: 到http://java.sun.com/j2se/1.4.1/download.html下载!(注意是windows (all languages, including english)的sdk版)2.apache2.0.43: 到http://www....
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器