|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
通过视频学习比传统的大课堂学习更适合成人化的学习规律。有人说大课堂气氛好,学习氛围浓,热闹,可以认识很多人。js|静态1、甚么是JSP
JSP(JavaServerPages)JSP由SunMicrosystems公司倡议、很多公司介入一同创建的一种静态网页手艺尺度,其网址为http://www.javasoft.com/products/jsp。在传统的网页HTML文件(*.htm,*.html)中到场Java程序片断(Scriptlet)和JSP标志(tag),就组成了JSP网页(*.jsp)。Web服务器在碰到会见JSP网页的哀求时,起首实行个中的程序片断,然后将实行了局以HTML格局前往给客户。程序片断能够操纵数据库、从头定向网页和发送email等等,这就是创建静态网站所必要的功效。一切程序操纵都在服务器端实行,收集上传送给客户真个仅是失掉的了局,对客户扫瞄器的请求最低,能够完成无Plugin,无ActiveX,无JavaApplet,乃至无Frame。本文将先容使用JSP手艺开辟静态网页的办法,还将扼要剖析JSP手艺和Microsoft公司的ASP手艺的分歧的地方。
2、怎样安装和启动
为了实行JSP手艺,起首必要创建运转情况,这个历程相称复杂:
1、在http://java.sun.com/jdk/处下载JDK(Java2SDK、StandardEdition、v1.2.2)。
2、在http://java.sun.com/products/jsp/处下载JSWDK(JavaServerWebDevelopmentKit1.0.1)。Linux用户能够在ttp://jakarta.apache.org/处下载Tomcat3.0。
3、安装以WindowsNT情况为例,JDK的安装是起首运转下载失掉的jdk1_2_2-win.exe,然后修正体系情况参数,在PATH参数中到场[x:]jdk1.2.2in和增添新的情况参数CLASSPATH=[x:]jdk1.2.2lib ools.jar,个中[x:]是安装JDK的硬盘符(c:、d:等)。JSWDK的安装仅需将jswdk1_0_1-win.zip带目次开释到硬盘根目次下(c:、d:等),然后就能够在硬盘上找到jswdk-1.0.1目次。未来假如不想保存JSWDK,删除这个目次就能够了,没有任何体系文件和注册表遗留成绩。更具体的安装历程和Solaris/Unix和Linux下JDK、Tomcat的安装能够参考下载失掉的文件包中的安装申明。
4、启动以WindowsNT情况为例,在jswdk-1.0.1目次下实行startserver.bat,便可启动JSWDK中一个撑持JSP网页手艺的Web服务器。为了不与现有的Web服务器(比方IIS、PWS等)抵触,JSWDK的Web服务器利用了8080端口。在扫瞄器的地点栏中键进http://localhost:8080大概http://127.0.0.1:8080后,假如能看到JSWDK的接待页就申明JSP实行情况已建成,可进进下一步实行。要封闭Web服务器则运转stopserver.bat。
3、JSP复杂示例
JSWDK中包括的Web服务器的文档目次在缺省形态下为jswdk-1.0.1webpages,主文档在缺省形态下为index.html和index.jsp。也就是说会见http://localhost:8080即是会见jswdk-1.0.1webpagesindex.html。用文本编纂器,如Windows中的记事本(Notepad),创立一个文本文件hi.jsp,保留在jswdk-1.0.1webpages目次下,其内容以下:
<html>
<head>
<title>Hi-JSP实行</title>
</head>
<body>
<%
StringMsg="ThisJSPtest.";
out.print("HelloWorld!");
%>
<h2><%=Msg%></h2>
</body>
</html>
图1
在扫瞄器的地点栏中键进http://localhost:8080/hi.jsp,JSWDK中的Web服务器会实行JSP文件顶用<%和%>括起来的Java程序语句,个中out.print是将笔墨输入到网页,语句<%=变量|表达式%>的感化是将JavaScriptlet中变量或表达式的值输入到网页,实行了局如。将变量Msg赋值为中笔墨符串,用<%=%>输入,大概用out.print输入中笔墨符串,则在英文版NT4及Redhat6.1下实行运转了局一般,而在中文NT4.0和中文98下,则反而会呈现乱码。
JAVA学习必须明确这是一项投资,对于大多数的人来说,学习JAVA是为了就业,还有就是刚走向工作位置的朋友想尽快赶上工作的节奏。 |
|