一、创建web应用

1.创建web项目

打开myEclipse,点击file--->new--->web project,

纯Java开发网页界面代码 java如何开发网页_tomcat

出现下面对话框,输入相关内容

纯Java开发网页界面代码 java如何开发网页_java_02

修改JSP页面的编码方式

纯Java开发网页界面代码 java如何开发网页_java如何创建jsp页面_03

纯Java开发网页界面代码 java如何开发网页_JAVA_04

打开刚才新建的项目HelloWord,找到WebRoot右击,在弹出的菜单中选择new--->JSP

纯Java开发网页界面代码 java如何开发网页_JAVA_05

输入JSP文件名

纯Java开发网页界面代码 java如何开发网页_JAVA_06

2.编写jsp页面

纯Java开发网页界面代码 java如何开发网页_java_07

3.部署web项目到tomcat

纯Java开发网页界面代码 java如何开发网页_tomcat_08

纯Java开发网页界面代码 java如何开发网页_java_09

选择tomcat运行时的使用的JDK版本

纯Java开发网页界面代码 java如何开发网页_java如何创建jsp页面_10

纯Java开发网页界面代码 java如何开发网页_java_11

纯Java开发网页界面代码 java如何开发网页_java_12

纯Java开发网页界面代码 java如何开发网页_java_13

纯Java开发网页界面代码 java如何开发网页_tomcat_14

4.运行web项目

纯Java开发网页界面代码 java如何开发网页_java如何创建jsp页面_15

控制台如果出现下列启动信息说明启动成功

纯Java开发网页界面代码 java如何开发网页_java_16

打开浏览器输入http://localhost:8080/HelloWord/HelloJsp.jsp 按回车键后就可以看到效果

纯Java开发网页界面代码 java如何开发网页_tomcat_17

5.程序的调试与排错

在进行程序开发时,不可避免地会犯一些错误,我列举一些常犯的错误操作

1.未启动tomcat服务

2.没有部署web应用就试图运行

3.运行时URL地址输入错误

4.存放文件的目录无法对外引用,例如,将文件放在WEB-INF,META-INF等文件夹中。

二、JSP页面组成

1.静态页面

JSP页面中的静态文本,是指HTML+CSS,与java与JSP语法无关。

2.JSP指令元素

JSP指令一般以形式出现,指令有多种类型,以page指令为例,一个jsp中可以包含多个page指令,需要注意的是page指令只对当前JSP页面有效。page指令的语法格式如下:

例如:

page指令中的language属性用于指定当前JSP页面采用的脚本语言,不过当前JSP版本只支持JAVA,可以不设置,默认的便是JAVA。

page指令中的import属性在实际开发中使用很多,可以在JSP脚本中引用类,如果引入多个类,需要在多个类之间用逗号隔开。

page指令中的contentType属性可以对编码格式进行设置,这个设置告诉web容器在客户端浏览器上以何种格式及使用何种编码方式显示响应内容。

3.JSP脚本元素

(1)小脚本   小脚本可以包含任意的java 片断,java程序可以插入在标记中。

(2)表达式   当需要在页面中输出一个java变量或者表达式值时需要使用表达式,其语法是

(3)JSP声明   语法 用java脚本定义成员变量和成员方法,注意这里是成员。和小脚本定义的java变量作用域不同,方法只能通过声明来定义,通过观察生成后的servlet体会其中的差别。

4.JSP中的注释

JSP文件的编写过程共有三种注释方法:HTML注释、jsp注释、jsp脚本中上的注释(实际就是JAVA代码常用的注释)