JAVA2JSP绝对入门(四)(转)

直接切入正题,向JSP进军
首先是JSP运行环境,即JSP服务器的安装。


为什么要装TOMCAT呢?就好象问为什么要装IIS一样。
(JSP执行需要TOMCAT正如ASP的执行需要IIS)
TOMCAT~!盖一服务器耳。
//
附:支持JSP的服务器比较的多。
1,JWS(Java Web Server):我个人认为就好似PWS。
该服务器全部用Java写成,而且是首先提供Servlet 2.1和JSP 1.0规范完整支持的Web服务器之一。
虽然Sun现在已转向Netscape/I-Planet Server,不再发展Java Web Server,但它仍旧是一个广受欢迎的Servlet、JSP学习平台。
文章参看--- http://www.zsjy.gov.cn/study_garden/jsp/8-3.htm
2,JSWDK(JavaServer Web Development Kit):比TOMCAT简化的服务器平台
文章参看--- http://sm.fixdown.net:88/article/article/1028.htm ]
3,WebSphere:它是IBM e-Business应用架构的核心。该服务器基于一个Java Servelt引擎,将常用的Web服务器
(如Apache服务器,Microsoft的IIS,Netscape的企业服务器和Lotus Domino Go Web Server)增强为基于Java的Web应用服务器。
商业化,需要Money支持,呵呵。
文章参看--- http://websphere.sina.com.cn/content_school.html
4,JRun :在MX产品套件公诸于世之后两周,Macromedia宣布JRun 4即将问世,这是Macromedia最新的J2EE应用服务器。
文章参看--- http://www.cnbruce.com/blog/showlog.asp?cat_id=26&log_id=290
5,Resin:达到JSP解释器的目的,有两种方法, 一种是和IIS集成(注意一下!可以让你的IIS支持JSP了),一种是作为StandAlone的Httpd。
文章参看--- http://didadi.cxc.cc/jsp/text8/text81.htm
值得推荐!下载: http://www.caucho.com/download/
6,Apache:取自a patchy server的读音,意思是充满补丁的服务器,还有比较搞笑的是中文翻译是:(巴黎, 布鲁塞尔等地的)流氓或暴徒
文章参看--- http://www.enanshan.com/new/server/apache.htm
通常是 Linux+Apache+Php+MySql http://www.apache.org
7,Tomcat:是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品(Most Innovative Java Product)
同时它又是sun公司官方推荐的servlet和jsp容器。 
经过一个月的努力终于开发出来,大家来祝贺喔! 是我们java初学者一大帮助,可以告别可爱的记事本了! 这个工具是一个Java开发编辑工具,当然比记事本要好,主要给java初学者和一般的个人开发者使用,使他们更快学好JAVA技术.它适合学习java用途. 目前主要功能有java工程,包,类的创建和保存,java代码和jsp页面的编辑,会有方便的辅助对话框,显示相关的函数和属性.jsp页面的编辑辅助对话框可以少输入很多代码,Tomcat工程的自动部署和启动.加入两个实用功能,可以减少很多工作量. 1.Hibernate配置向导: 数据库的sql脚本到Hibernate配置文件和java文件自动产生. 2.Struts action向导:根据jsp文件中的表单内容自动生成的form类和action类的代码. 并修改struts-config.xml配置文件. 这个FirstJava2开发工具编辑辅助方式比Eclipse和Jbuild更高效,使简单, 自己使用Eclipse和Jbuild后发现 尺码太大, 功能太强(大多数用不到), 对初学者来说,使用方法过于复杂,如果你编译200个java文件,编译速度太慢,需要好长时间. Eclipse和Jbuild编辑辅助方式,显示的内容太多了,眼都看花了. 当你使用FirstJava2你会发现,它速度很快,功能简单,管用,反应敏捷,编辑辅助方式高效,好用! 现在我开发jsp网站也用自己的开发工具,好用. 一.编辑辅助方式主要有: 1.当你输入"import java."时就会显示编辑辅助对话框中,来显示java API目录中java包下所有类和包, 列表框中双击某一个包名或类名,包名和类名自动输入代码编辑区. 2.当是输入某一个"变量名."时就会显示编辑辅助对话框中,来显示变量类型的所有相关公共的函数和属性 列表框中双击某一个函数名,代码编辑区将会自动输入"函数名()",如果这个函数有参数光标定位于 括号中,否则定位到括号外. 3.输入"this."时,会显示当前类和超类的所有相关函数和属性. 4.输入"new "时,会显示当前类所有相关构造函数, 输入类名点,会显示所有相关静态函数和属性. 5.输入"{"时,代码编辑区将会自动输入另一个"}",当时插入一个空行,光标定位于这个空行,自动缩进三个空格. 6.每一行会根据{,来计算自动缩进空格数,并对齐. 7.输入"for("时,代码编辑区将会自动输入"for(){}",插入一个空行,光标定位于括号中; 8.输入"while("时,代码编辑区将会自动输入"while(){}",插入一个空行,光标定位于括号中; 9.输入"switch("时,代码编辑区将会自动输入"switch(){case 0: break; default: }",插入相应的空行和自动缩进, 光标定位于括号中; 10.在编辑jsp页面时,输入"<td>"时,自动插入"</td>"; 11.在编辑jsp页面时,输入"<"时,就会显示编辑辅助对话框,你可以选择"table",它将自动 输入"<table width=800 border=0 cellspacing=0 cellpadding=0 >"; 如果选择"input type=text",它将自动输入"<input type="text" name="" size="23"/>"; 如果选择"select"时,它将自动输入"<select name="" > </select>"; 如果选择"option"时,它将自动输入"<option value="" > </option>"; 12.在编辑jsp页面时,在<% %>之间,输入"out.","session.","application.", 就会显示编辑辅助对话框中,来显示类型的所有相关公共的函数和属性; 二.Eclipse和Jbuild开发的工程很容易移到这个工具下,只需直接复制src,来代替FirstJava2 创建的Tomcat工程下src, web文件需直接复制到web目录,再打开这工程,就全部OK了. 三.在工具条上点"部署到Tomcat"按钮,会新创建classes目录,Build目录和deploy目录, 自动编译工程的所有类到classes目录, 复制相关文件到build目录下,并把build目录下的所 有内容打包成deploy目录下webtest1.war再复制到Tomcat的webapps目录下. 在工具条上点"运行Tomcat 服务器",就会自动运行Tomcat 服务器. 并自动运行IE浏览器,并自动打开http://localhost:8080/test1 网页. 你还将学会直接用javac命令来编译代码,java运行代码方法,ANT方式编译和运行代码, 创建自己的更高效的Build.xml文件,实现DIY自已的工程, Eclipse和Jbuild编译和运行代码方式,和这差不多,把他们隐藏起来了. 请输入关健词:FirstJava2 搜索一下 就可下载
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值