开始JSP的浪漫之旅
一直对JSP很感兴趣,可是由于对ASP.NET的依恋,一直没有机会尝试,这次重做了一下系统,特别想满足一下自己的好奇心,想看看究竟是什么吸引这那么多的开发人员如痴如醉。
工欲善其事必先利其器,首先,你需要的是一个用着顺手的IDE,我首先想的是NetBeasns,估计听到我这么说Eclipse会很伤心,我每天和Eclipse如胶似漆,关键时刻,却说首先想到的是NetBean,这也太让人伤心了吧?别急,听我说完嘛,NetBeans的好处是有可视化做的非常好,无论是桌面应用程序,还是Web应用程序,都有很好的可视化支持,顺便说一句,VS的调试键F5,而NetBeans的调试键是F6,而且netbeans号称“你所需要的唯一的IDE”,总而言之,我很喜欢,但是,我是一个重感情的人,由于已经非常习惯Eclipse的环境,NetBeans虽然好用,但却不是心所爱。
好了,在想JSP表白之前,你还需要做一些准备工作,首先,你需要一份Eclipse,注意,这不是一般意义上的Eclipse,我们需要的,是Eclipse for Java EE,而不是一般的Eclipse For Java SE。
足够了吗?还不够,你还需要一个WEB服务器,当然不是IIS,你需要的是Tomcat(名称真帅),需要Eclipse的Tomcat插件和Tomcat 6.0.22的安装文件,把这两样东西安装到他们应该安装的位置(tomcat 建议不要装在系统盘,tomcat的插件需要解压到Eclipse的目录下),然后,你基本就可以开始你的JSP浪漫之旅了,我想说的是,JSP不像外界疯传的那样遥不可及,只要你对她有足够的爱(兴趣),她就愿意为你而翩翩起舞。
接下来,让我们开始我们的第一个JSP程序,当然是始终如一的Helloworld了,选择 File –>New DynameWeb Project ,如图:
然后,会有一个对话框,让我们带着就要成功的喜悦,你知道输入什么,当然是Helloworld了,或者helloworld2(我的电脑上已经有一个Helloworld了,Eclipse不允许同一工作空间下有两个同名项目)
好了,接下来,是我们久违的Helloworld.jsp 右键你的项目名 ,如图:
在打开的窗口下,以你最敏捷的步伐输入你想要的文件名,如果是我,我会输入 index 好了,在你的JSP文件里添加如下这段代码:
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>我的第一个Eclipse项目</title></head><body><a style =" font-size :100px">Hello World!</a> <br /> <a style =" font-size :50px">你好,世界</a></body></html>,Run一下你的工程,就会:
好了,OK,我们的第一个JSP程序,来自Localhost的问候。