相信很多刚开始学习Servlet和JSP的朋友都有一个困扰,就是如何快速方便的建立一个Servlet和JSP的运行、调试和编译环境。本人现在正在国外攻读MIT(MasterofInformationTechnology),现在选修的这一科是WBIS(WebBasedInformationSystems),其包含了许多种技术,如Java,Perl,CGI,Servlet,ASP,JavaScript,JSP,OO,UML等等。下面的这篇文章是学校所提供的相关软件的下载地址、安装方法以及相关说明,其中的所需的软件(学校已经给我们提供了CD)我已经全部安装并测试过。这里,我极力推荐给大家,因为整个安...
http://www.jb51.net//article/2633.htm
(四)Tomcat 1、用WinZIP等解压缩软件把tomcat.zip解压缩到一个目录下,我把它解压缩到C:\,它会自动 创建tomcat子目录,这样在C盘就多了一个目录C:/tomcat,我用$TOMCAT标识; 2、打开$APACHE_ROOT\conf\httpd.conf文件,在该文件最后加上类似这样一句话: Include$TOMCAT/etc/tomcat.conf 在我这里为IncludeC:/tomcat/etc/tomcat.conf; 3、修改Tomcat运行的端口号,注意Tomcat自己有一个独立的HTTP服务器,它必须使用...
http://www.jb51.net//article/2614.htm
(二)ApacheServer 1、双击apache_1_3_12_win32.exe文件进行安装,使用缺省配置进行安装,缺省安装目录为: C:\ProgramFiles\ApacheGroup\Apache,我用$APACHE_ROOT来代替安装目的地; 2、修改$APACHE_ROOT\conf\httpd.conf: 1)PORT 设置ApacheWebServer运行时使用的端口号,由于我这里的IIS也在运行,IIS使 用了80端口号,于是我把它改成Port8080,以后在浏览器上输入 http://loca...
http://www.jb51.net//article/2613.htm
本文只讨论如何在WindowsNT4.0上安装Apache+Servlet+Jsp。本文中的配置情况如下:WindowsNT4.0jdk1_2_2-001-win.exeapache_1_3_12_win32.exeApacheModuleJServ.dlltomcat.zip(3.0)一.软件下载 JDK http://java.sun.com/products/jdk/1.2/ ApacheServer http://www.apache.org/dist/binaries/win32/apache_1_3_12_win32.exe ApacheJServ http...
http://www.jb51.net//article/2612.htm
本文介绍了JavaServlet编程所需的软件及环境配置。只要你有一台安装Windows95/98了的PC机,便可以按照本文的步骤开发Servlet程序了。本文同时给出了通过JavaServlet向用户的硬盘写入和读取Cookie的方法及例程。通过它可以实现网上常见的个性化网页、网上购物篮、密码验证等。 JavaServlet是运行于Web服务器上的Java代码,它可以接受用户请求,进行相应的处理,并向用户提供反馈。其作用类似于CGI程序,可以实现网页中很多交互式效果,但比CGI程序效率更高。Cookies是用户访问Web服务器时由Web服务器...
http://www.jb51.net//article/2611.htm
JavaServlet作为首选的服务器端数据处理技术,正在迅速取代CGI脚本。Servlet超越CGI的优势之一在于,不仅多个请求可以共享公用资源,而且还可以在不同用户请求之间保留持续数据。本文介绍一种充分发挥该特色的实用技术,即数据库连接池。一、实现连接池的意义动态Web站点往往用数据库存储的信息生成Web页面,每一个页面请求导致一次数据库访问。连接数据库不仅要开销一定的通讯和内存资源,还必须完成用户验证、安全上下文配置这类任务,因而往往成为最为耗时的操作。当然,实际的连接时间开销千变万化,但1到2秒延迟并非不常见。如果某个基于数据库的Web应用只需建立一次初始连接,不同页面请求能够共享同一...
http://www.jb51.net//article/2570.htm
三、类DBConnectionPool说明该类在209至345行实现,它表示指向某个数据库的连接池。数据库由JDBCURL标识。一个JDBCURL由三部分组成:协议标识(总是jdbc),驱动程序标识(如odbc、idb、oracle等),数据库标识(其格式依赖于驱动程序)。例如,jdbc:odbc:demo,即是一个指向demo数据库的JDBCURL,而且访问该数据库要使用JDBC-ODBC驱动程序。每个连接池都有一个供客户程序使用的名字以及可选的用户帐号、密码、最大连接数限制。如果Web应用程序所支持的某些数据库操作可以被所有用户执行,而其它一些操作应由特别许可的用户执行,则可以为两类操作分...
http://www.jb51.net//article/2562.htm
3.1Servlet基本结构 下面的代码显示了一个简单Servlet的基本结构。该Servlet处理的是GET请求,所谓的GET请求,如果你不熟悉HTTP,可以把它看成是当用户在浏览器地址栏输入URL、点击Web页面中的链接、提交没有指定METHOD的表单时浏览器所发出的请求。Servlet也可以很方便地处理POST请求。POST请求是提交那些指定了METHOD=“POST”的表单时所发出的请求,具体请参见稍后几节的讨论。importjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;publicclassSomeServle...
http://www.jb51.net//article/2492.htm
1.1JavaServlet及其特点 Servlet是Java技术对CGI编程的回答。Servlet程序在服务器端运行,动态地生成Web页面。与传统的CGI和许多其他类似CGI的技术相比,JavaServlet具有更高的效率,更容易使用,功能更强大,具有更好的可移植性,更节省投资(更重要的是,Servlet程序员收入要比Perl程序员高:-):高效。在传统的CGI中,每个请求都要启动一个新的进程,如果CGI程序本身的执行时间较短,启动进程所需要的开销很可能反而超过实际执行时间。而在Servlet中,每个请求由一个轻量级的Java线程处理(而不是重量级的操作系统进程)。在传统CGI中,如果有N...
http://www.jb51.net//article/2490.htm
] 这是一个比较完整的Servlet、JSP教程,包含大量的实用资料和示例,仙人掌工作室倾情推荐。全文共十三章,主要包括:Servlet和JSP特点,安装和配置开发、运行环境,表单数据处理,HTTP请求头、应答状态处理,访问CGI变量,会话状态,JSP脚本元素、指令、动作,等等。具体请见《目录》。目录作者:仙人掌工作室 &nb...
http://www.jb51.net//article/2489.htm
