|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
其实你不用Struts,spring这些工具,直接用jsp,servlet能够很方便地写出来,而且,可以根据个人的水平、爱好,有很多方案。而struts,spring这些工具的出来。js 要进修Servlet和JSP开辟,起首你必需筹办一个切合JavaServlet2.1/2.2和JavaServerPages1.0/1.1标准的开辟情况。Sun供应收费的JavaServerWebDevelopmentKit(JSWDK),能够从http://java.sun.com/products/servlet/下载。
安装好JSWDK以后,你还要告知javac,在编译文件的时分到那里往寻觅Servlet和JSP类。JSWDK安装指南对此有具体申明,但次要就是把servlet.jar和jsp.jar到场CLASSPATH。CLASSPATH是一个唆使Java怎样寻觅类文件的情况变量,假如不设置CLASSPATH,Java在以后目次和尺度体系库中寻觅类;假如你本人设置了CLASSPATH,不要健忘包括以后目次(即在CLASSPATH中包括".")。
别的,为了不和其他开辟者安装到统一Web服务器上的Servlet发生定名抵触,最好把本人的Servlet放进包内里。此时,把包条理布局中的顶级目次也到场CLASSPATH会带来很多便利。请拜见下文详细申明。
安装撑持Servlet的Web服务器
除开辟工具以外,你还要安装一个撑持JavaServlet的Web服务器,大概在现有的Web服务器上安装Servlet软件包。假如你利用的是最新的Web服务器或使用服务器,极可能它已有了一切必须的软件。请检察Web服务器的文档,或会见http://java.sun.com/products/servlet/industry.html检察撑持Servlet的服务器软件清单。
固然终极运转Servlet的常常是贸易级的服务器,可是入手下手进修的时分,用一个可以在台式机上运转的收费体系举行开辟和测试也充足了。上面是几种以后最受接待的产物。
ApacheTomcat.
Tomcat是Servlet2.2和JSP1.1标准的官方参考完成。Tomcat既能够独自作为小型Servlet、JSP测试服务器,也能够集成到ApacheWeb服务器。直到2000年初期,Tomcat仍是独一的撑持Servlet2.2和JSP1.1标准的服务器,但已有很多别的服务器公布供应这方面的撑持。Tomcat和Apache一样是收费的。不外,疾速、不乱的Apache服务器安装和设置起来有点贫苦,Tomcat也有一样的弱点。和其他贸易级Servlet引擎比拟,设置Tomcat的事情量明显要多一点。详细请拜见http://jakarta.apache.org/。
JavaServerWebDevelopmentKit(JSWDK).
JSWDK是Servlet2.1和JSP1.0的官方参考完成。把Servlet和JSP使用部署到正式运转它们的服务器之前,JSWDK能够独自作为小型的Servlet、JSP测试服务器。JSWDK也是收费的,并且具有很好的不乱性,但它的安装和设置也较为庞大。详细请拜见http://java.sun.com/products/servlet/download.html。
AllaireJRun.
JRun是一个Servlet和JSP引擎,它能够集成到NetscapeEnterprise或FastTrackServer、IIS、MicrosoftPersonalWebServer、版本较低的Apache、Oeilly的WebSite大概StarNineWebSTAR。最多撑持5个并发毗连的限定版本是收费的,贸易版本中不存在这个限定,并且增添了远程办理把持台之类的功效。详细请拜见http://www.allaire.com/products/jrun/。
NewAtlanta的ServletExec
ServletExec是一个疾速的Servlet和JSP引擎,它能够集成到年夜多半盛行的Web服务器,撑持平台包含Solaris、Windows、MacOS、HP-UX和Linux。ServletExec能够收费下载和利用,但很多初级功效和办理工具只要在购置了允许以后才可使用。NewAtlanta还供应一个收费的Servlet调试器,该调试器能够在很多盛行的JavaIDE下事情。
多谢指点,其实我对.net和ruby也不是很了解,对与java也只是刚起步的阶段,只是在学习中有了点想法就写出来了,现在俺本科还没毕业,所以对大型项目基本上也没有什么经验。 |
|