JAVA教程之CNET JSP BASIC: 安装JSP
C#跟java类似,但是在跨平台方面理论上可以跨平台,实际上应用不大,执行性能优于java,跟C++基本一致,但是启动速度还是慢.代码安全,但容易性能陷阱.你将会必要Java2软件开辟工具(JSDK),它本来的称号是Java开辟工具(JDK)和JavaServer网站开展工具(JSWDK),Tomcat,或是其他增援JSP的收集服务器。Sun收费供应JSDK与JSWDK来供Windows,Solaris,和Linux平台利用。假如你想要在你今朝的服务器上利用JSP,但服务器自己其实不增援JSP与Javaservlets,你能够碰运气Allaire的Jrun,它的感化就像是针对Netscape企业版与FastTrack服务器、微软的Web服务器(IIS)与团体Web服务器(PWS)、Apache、和其他服务器的收集服务器附加设备。你也能够利用Apache收集服务器的Java版本,最新的JSWDK里有供应。
下载与安装你必要要的元件
今朝宣布的1.2.2-001,JSDK可下载的版本是以可安装的紧缩档情势。下载的档案约莫是20MB,可供应完全的Java开展情况,让你能创建使用尺度API为中心的Java办理之道。但是,你的收集服务器 要使用到JSP的独一一件事是Java编译器。要让收集服务器晓得编译器的地位,将情况变数JAVA_HOME设到JSDK的安装目次。假如你是在Windows上安装而且承受预设目次,将这路程式码setJAVA.HOME=C:1.2.2加到你的autoexec.bat档案而且从头开机。
在安装好JSDK之後,下载而且安装JSWDK或beta版的Tomcat,以Java为主的Apache收集服务器。安装在那里其实不主要,主要的是你能够找到它。一样平常而言,它会放在下层目次,这类体例可让你代替JSWDK或JSDK的收集服务器,不必要挪动其他的收集服务器。在你安装好这个档案以后,你就能够筹办利用JSP了。
在你准确的安装JSWDK之後,实行startserver指令档来启动收集服务器,预设通信端口为8080。要看你在启动服务器以后是不是准确的安装,你能够载进典范JSP档案中的任何一个(http://localhost:8080/examples/jsp/)。假如你可以乐成的实行一个典范档案,你能够晓得你已准确的设定好软件了。假如你在启动服务器的把持台视窗看到毛病讯息,那堋你 要办理这个成绩。最常产生的成绩是没有设定(大概不准确设定)情况变数JAVA_HOME。要检视今朝的情况设定,在DOS形式下键进set。
入手下手
注释JSP语法之前,先创建一个显现今朝日期与工夫的疾速网页而且将它贮存成sample.jsp:
<html>
<head>
<title>FirstPage</title>
</head>
<body>
<H3>Todayis:
<%=newjava.util.Date()%>
</H3>
</body>
</html>.
将这个档案与你一切的HTML与JSP网页放在你JSWDK安装目次下的网页目次里.你能够在http://localhost:8080/sample.jsp下载此页.当你第一次观光这个网页时,网站服务器会将JSP翻译成Javaservlet程式码,那你就会看到今朝的日期与工夫.
如今你已下载,安装,而且架构好开展情况,你已筹办好要懂得JSP语法与创建你本人的JSP为主的办理之道.
通过视频学习比传统的大课堂学习更适合成人化的学习规律。有人说大课堂气氛好,学习氛围浓,热闹,可以认识很多人。 当然你也可以参加一些开源项目,一方面可以提高自己,另一方面也是为中国软件事业做贡献嘛!开发者在互联网上用CVS合作开发,用QQ,MSN,E-mail讨论联系,天南海北的程序员分散在各地却同时开发同一个软件,是不是很有意思呢? 让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。 如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。 另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。 有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想) 是一种突破用户端机器环境和CPU 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能 Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading) 不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
页:
[1]