【Eclipse+JSP教程】如何用Eclipse开发JSP程序

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
下面应用Eclipse开发一个简单的JSP程序,开发步骤如下。

操作方法

  • 01

    启动Eclipse软件,弹出【Eclipse Launcher】对话框,通过该对话框选择你想要保存到的工作空间路径,然后单击【确定】按钮进入Eclipse开发界面,如下图所示。

  • 02

    依次单击菜单栏的【文件>新建>动态Web项目】菜单项,将打开【New Dynamic Web Project(新建动态Web项目)】对话框,如下图所示。

  • 03

    在该对话框中的【Project Name(项目名称)】文本框中输入项目名称,这里为“创建JSP文件”,单击【Target Runtime(目标运行环境)】下的【New Runtime(新建运行环境)】按钮,将弹出【新建服务器运行时】对话框,如下图所示。

  • 04

    选中【Apache Tomcat v9.0】<注意:必须与你下载的Apache Tomcat服务器版本相对应,否则无法实现运行结果>,单击【下一步】按钮,将打开指定Tomcat服务器安装路径的对话框,如下图所示。

  • 05

    单击【浏览】安装,在弹出的【浏览文件夹】对话框中选择Tomcat的安装路径,这里为“C:/Tomcat 9.0”,单击【确定】按钮,如下图所示。

  • 06

    返回指定Tomcat服务器安装路径的对话框,在【JRE】下拉列表中选择“jdk1.8.0_101”(即JDK的安装路径),单击【完成】按钮,如下图所示。

  • 07

    返回【New Dynamic Web Project(新建动态Web项目)】对话框,其他选项采用默认设置,单击【下一步】按钮,如下图所示。

  • 08

    单击【下一步】按钮,将弹出配置Java应用的对话框,如下图所示。

  • 09

    单击【下一步】按钮,将弹出配置Web模块设置的对话框,从中勾选“Generate web.xml deployment descriptor(生成web.xml部署描述符)",其他选项采用默认设置,如下图所示。注意:实际上,Content directory文本框中的值采用什么并不影响程序的运行,读者也可以自行设定,如可以将其设置为WebRoot。

  • 10

    单击【完成】按钮,完成【创建JSP文件】项目文件的创建。此时在Eclipse平台左侧的项目资源管理器中,将显示【创建JSP文件】项目文件,依次展开各节点,如下图所示。

  • 11

    右击WebContent文件,在弹出的快捷菜单中选择【新建>JSP File(JSP文件)】菜单项,如下图所示。

  • 12

    弹出【New JSP File(新建JSP文件)】对话框,从中输入文件名,单击【下一步】按钮,如下图所示。

  • 13

    弹出选择JSP模板的对话框,从中选择JSP模板,单击【完成】按钮,将创建JSP文件

  • 14

    此时,在项目资源管理器的WebContent节点下,将自动添加一个名为NewFile.jsp的节点,同时,Eclipse会自动以默认的与JSP文件关联的编辑器将文件在右侧的编辑器窗口中打开,如下图所示。

  • 15

    创建JSP文件后,出现两处表示错误的地方,因为没有导入jsp.api和servlet.api两个api文件,所以无法支持JSP文件,如下图所示。

  • 16

    右击【创建JSP文件】项目文件,在弹出的快捷菜单中选择【构建路径>配置构建路径】菜单项,如下图所示。

  • 17

    在弹出的【创建JSP文件的属性】对话框中,选中【库】选项卡,然后单击【添加外部】按钮,如下图所示。

  • 18

    在弹出的【选择JAR】对话框中选中【C:\Tomcat 9.0\lib】文件里的jsp.api和servlet.api两个api文件,单击【打开】按钮,如下图所示。

  • 19

    返回【创建JSP文件的属性】对话框,从中添加sp.api和servlet.api两个api文件,单击【确定】按钮,此时就能支持JSP文件,如下图所示。

  • 20

    对NewFile.jsp页面文件进行编码,如下图所示。

  • 21

    右击NewFile.jsp页面文件,在弹出的快捷菜单中选择【运行方式>在服务器上运行】菜单项,如下图所示。

  • 22

    在弹出的【在服务器上运行】对话框中,单击【完成】按钮,如下图所示。

  • 23

    运行后,弹出【发出了问题】对话框,其内容为”Tomcat v9.0 Server @ localhost 所需的几个端口(8005, 8080, 8009)已在使用中。服务器可能已在另一个进程中运行,或者某个系统进程可能正在使用该端口。要启动此服务器,将需要停止另一个进程或更改端口号。”,只要终止已在另一个进程中运行的服务器,就能启动服务器,如下图所示。

  • 24

    关闭另一个正在运行的服务器的第一种方法:右击底部任务栏,在弹出的快捷菜单中选择【任务管理器】菜单项,在弹出【任务管理器】对话框中,单击【进程】选项卡,从中选中【Commons Daemon Service Runner】列表项,单击【结束任务】按钮,如下图所示。

  • 25

    关闭另一个正在运行的服务器的第二种方法:随便改变服务器文件下的【Tomcat v9.0 Server @ localhost-config】文件里的名为【server】的xml文件里的端口号(注意:必须与另一个服务器的端口号完大部分不同,否则会发生冲突。),如下图所示。

  • 26

    运行后,成功出现如下图所示的浏览器。

(0)

相关推荐

  • eclipse安装教程详细(eclipse最新版安装教程)

           各类软件都能免费下载,良心公众号要下载教程安装的软件,请关注微信公众号(华利设计疯人院),更多更全的软件等着你!安装中有问题咨询管家微信:LXQ1607199190 备注:加华利设计疯人 ...

  • 如何用eclipse搭建html5开发环境

    学习eclipse,就想 如何用eclipse搭建html5开发环境了,省得用其它的工具,又要重新熟悉,还是继续用eclipse. 用eclipse搭建html5开发环境的方法/步骤 01 打开文件菜 ...

  • eclipse安装教程(图文)

    做java开发的朋友,都应该有一个适合自己的开发环境,而eclipse就是这么一个适合java开发的集成环境,完全免费,而且免安装,是java开发人员的必备平台。下面,小编就带大家来看看怎么安装和使用 ...

  • 如何用Eclipse自动生成Getter,Setter,构造方法

    如何用Eclipse自动生成Getter,Setter,构造方法 操作方法 01 POJO类自动生成Getter和Setter方法,Persion.java原来的代码 02 在上面代码的空白处点右键, ...

  • Win7系统下Eclipse安装教程

    Eclipse就是这么一个适合java开发的集成环境,是java开发人员的必备平台.下面,就带大家来看看怎么安装. 操作方法 01 首先在官网上下载一个Eclipse安装包,然后把安装包解压一下,在解 ...

  • 怎样使用Eclipse平台开发Java程序

    Java是当今世界上使用最多的语言,是语言使用人数当之无愧的No.1.然而这样一门语言,只用记事本和SDK来开发,略显犀利了一些,这篇文章,我就来说说怎样使用Eclipse开发工具来开发Java应用. ...

  • eclipse字体大小怎么设置,eclipse更改字体大小

    怎么设置eclipse字体大小?经常使用eclipse的朋友知道,eclipse字体默认很小,看起来不是很清楚.那么在哪里设置eclipse字体大小.下面我就来说下eclipse字体大小怎么设置,ec ...

  • 如何用h5开发app

    安卓手机的应用都是由电脑编程出大体程序,再加上应用UI制作出来的.有些同学想知道如何用h5开发app,我们来看看原理. 操作方法 01 一般html负责页面,也就是的内容和框架:js负责调用方法,也就 ...

  • Eclipse:Unable to compile class for JSP:

    eclipse报错:Unable to compile class for JSP: 目前有很多解决办法,比如删除冲突的jar包,这些我的都没问题,所以我用了下面的方法 操作方法 01 找到报错的js ...