JSP2.0概述
JSP2.0(Java Server Pages,Java服务器主页)技术为创建显示动态生成
内容
财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容
的Web页面提供了个简捷而快速的
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
。jsp2.0技术的设计目的使得构造基于Web的应用程序更加容易和快捷,这些应用程序能够与各种Web服务器、应用服务器、浏览器和开发工具共同工作。
JSP2.0的明显优势如下:
平台和服务器的独立性。基于Java的jsp2.0与平台无关,它可以使用任何web服务器(包括Apache、IIS和PWS)。
使用的脚本语言。JSP2.0使用Java作为它的脚本语言,其面向对象的编程思想较为优秀。
JSP跨平台的可重用性。J3P组件(Enterprise JavaBeans,JavaBeans)都是跨平台可重用的。EJB(Enterprise JavaBeans,企业级JavaBeans)组件可以访问传统的数据库,并能以分布式系统模式工作于UNIX 和Windows平台。
多样化和功能强大的开发工具支持。JSP已经有了许多非常优秀的开发工具而是有许多可以免费获取,且其中行许多开发工具已经可以顺利地运行于多种平台之下。
建立JSP的运行环境
由于JSP使用Java作为程序设计脚本语言,因此需要建立Java的运行环境。编译和调试运行Java程序,需要安装JDK(Java Develop Kit,Java开发工具包)。另外,JSP是基于Web的Java应用程序,因而它需要有特定的运行环境,即解释器。由于Java语言是跨平台的,所以能解释Java语言的Web服务器与平台无关。由Apache小组开发的Tomcat是一个开放源代码的自内软件,可以自内获得而无需购买,它是Sun公司推荐的产品。
下面分别介绍JDK和Tomcat的安装。本次开发平台是Windows XP。
JDK的安装步骤
第一步.下载JDK
JDK是Sun公司制造的免费使用的软件包,可以从Sun公司站点http://www.sun.com/java下载,( jdk-1_5_0_08-windows-i586-p.exe。)
第二步.安装JDK
运行安装程序jdk-1_5_0_08-windows-i586-p.exe,选择安装路径(例如:E:\jdk1.5.0_08)后将会自动完成安装。
注意:在该软件安装过程中还会要求安装Java运行时环境,请将其安装在与JDK相同的盘符下,如E:\。
第三步.设置环境变量
设置Java运行环境主要用到如下3个环境变量
(1)JAVA_HOME
设定Java的安装路径。
(2)Path
它是Windows所固有的,需追加JAVA_HOME\bin目录,这样在执行JAVA_HOME\bin目录文件夹下的命令时就不用输入长长的路径了,如:javac、java等命令。
(3)CLASSPATH
CLASSPATH是运行Java非常重要的环境变量,Java在编译和运行应用程序时都要通过它去找到需要的类文件。
设置环境变量的具体操作如下:
右击“我的电脑”——选择“属性”——单击“高级”标签,如图1-1所示。单击“环境变量”,出现如图1-2所示的对话框。
图1-1 设置环境变量 图1-2 添加环境变量
单击“系统变量”中的“新建”按钮,打开如图1-3所示对话框,添加JAVA_HOME环境变量,并将其变量设置为JDK的安装目录,如E:\jdk1.5.0_08。
图1-3 新建环境变量
在Path环境变量值的末尾,追加JAVA_HOME\bin目录,如E:\jdk1.5.0_08\bin。
图1-4 追加JAVA_HOME\bin目录
新建变量名CLASSPATH,其变量值为JAVA_HOME\lib\tools.jar,如 E:\jdk1.5.0_08\lib\tools.jar。
至此,Java的运行环境安装设置完成。
Tomcat的安装步骤
第一步.下载Tomcat
可以从Apache站点http://jakarta.apache.com下载,比较稳定的版本是Tomcat6.0.18,下载apache-tomcat-6.0.18.exe文件。
第二步.安装Tomcat
运行安装程序apache-tomcat-6.0.18.exe,选择安装路径(例如: E:\Tomcat 6.0目录下)后将会自动完成安装。
第三步.设置环境变量
(1)CATALINA_HOME
设定Tomcat的安装路径,如:E:\Tomcat 6.0
(2)Path
追加Tomcat安装目录\bin目录,如:E:\Tomcat 6.0\bin目录。
(3)CLASSPATH
将Tomcat安装目录\commmon\lib\servlet.jar类文件,如E:\Tomcat 6.0\commmon\lib\servlet.jar添加到环境变量CLASSPATH中。
第四步.运行Tomcat
Tomcat安装成功后会自动运行,可以看见屏幕右下角有一个小图标,它表示Tomcat已经启动。或者可以手动运行Tomcat,只要进入Tomcat安装目录\bin目录,如E:\Tomcat 6.0\bin文件夹,双击tomcat6.exe便可启动。界面如下图所示。
注意:如果是手动启动Tomcat,那么不能将启动后的窗口关闭掉。
图1-5 Tomcat的运行界面
第五步.管理Tomcat
在浏览器中输入地址http://localhost:8080/并回车,就可以看到如图1-5所示的Tomcat管理界面。
图1-5 Tomcat的主界面
安装编写JSP的工具UltraEdit
UltraEdit并不是一个Java工具,但它是一个比较好的JSP写作工具,在UltraEdit的主页上可以得到UltraEdit的试用版和支持Java2和JSP的语法文件,地址为http://www.ultraedit.com。安装成功后,就可以利用它编写JSP文件。
应用:
1、按照上面介绍的内容,搭建JSP的运行环境。安装J2sdk,Tomcat,MySQL和UltraEdit。
2、搭建完成后,在浏览器中输入地址http://主机名:8080/,如果安装成功就能看见 Tomcat的管理界面
3、在Tomcat_HOME\webapps\目录下,创建一个子目录MyBook。注意:在JSP运行环境中是字母是区分大小写的。
4、使用UltraEdit编写一个JSP文件,该文件名为HelloWorld.jsp。代码内容如下:
HelloWorld.jsp
JSP测试页面---HelloWorld!
<%@ page contentType="text/html;charset=gb2312" %>
<%
out.println("
Hello World!
世界,你好!
");
%>
将编写好的文件放到刚才创建的目录MyBook中,然后在浏览器的地址栏中键入:http://主机地址:8080/MyBook/HelloWorld.jsp。
5、使用UltraEdit编写另一个JSP文件,该文件名为HelloWorld1.jsp。代码内容如下:
HelloWorld1.jsp
JSP测试页面---HelloWorld1!
<%@ page contentType="text/html;charset=gb2312" %>
<%
out.println("
Hello World!
世界,你好!
");
%>
<%
out.println("
JSP测试页面1
");
%>
<%
out.println ("
学号: |
");
%>
<%
out.println ("姓名: |
");
%>
<%
out.println ("年龄: |
");
%>
<%
out.println ("籍贯: |
");
%>
<%
out.println ("
");
%>
请将自己的学号、姓名、年龄以及籍贯信息填写到上面的HelloWorld1.jsp中,然后将该文件保存在Tomcat安装目录\webapps\ROOT下。ROOT目录是Tomcat环境设置文件中定义的,作为浏览器访问Web应用程序的默认路径,因此可以将JSP文件拷贝到此目录下,然后在浏览器中输入http://localhost:8080/HelloWorld1.jsp,便可运行JSP应用程序。
7 、除了上面两种方法运行JSP程序外,用户还可以创建自己的问Web应用程序的路径,以方便开发应用。具体步骤如下:
(1)、转到Tomcat的安装目录的webapps目录;
(2)、在webapps目录下新建一个目录,起名为自己的学号,例如:2007112001;
(3)、在学号下新建一个目录WEB-INF,注意,目录名称是区分大小写的;
(4)、WEB-INF下新建一个文件web.xml,内容如下:
My Web Application
A application for test.
接着,将HelloWorld1.jsp文件拷贝到20110117001目录下,重新命名为HelloWorld2.jsp。打开HelloWorld2.jsp文件,将代码<% out.println("
JSP测试页面1
"); %>改为<% out.println("
JSP测试页面2
"); %>并保存。
之后在浏览器中输入地址:http://localhost:8080/20110117001/HelloWorld2.jsp。