`
阿尔萨斯
  • 浏览: 4188290 次
社区版块
存档分类
最新评论

JSP总结之六:创建第一个简单的JSP页面

 
阅读更多
1、在Tomcat 6.0的安装目录的webapps目录下新建一个目录,起名叫myapp。
2、在myapp目录下新建一个目录WEB-INF,注意,目录名称是区分大小写的。
3、WEB-INF下新建一个文件web.xml,内容如下:
<?xml version="1.0" encoding="gb2312"?>
<web-app>
<display-name>My Web Application</display-name>
<description>
An application for test.
</description>
</web-app>
4、在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:
<html>
<body>
<center>Now time is: <%=new java.util.Date()%></center>
</body>
</html>
5、重启Tomcat。
6、打开浏览器,输入http://localhost:8080/myapp/index.jsp 。
Eclipse创建
1、安装好JDK1.6.0和TOMCAT6.0后,将Eclipse软件拷贝到本地硬盘的一个文件夹里。
2、安装Eclipse的插件MyEclipse。
3、运行eclipse.exe文件,打开后,选择路径Window->Preferences,弹出页面如下:
4、选择Java->Installed JREs,点击“Add”按钮,弹出:
5、在“JRE home directory”栏中选择JDK1.6.0的安装路径(如“C:/jdk1.6.0_02 在JRE name 栏中填写标识名字(如“jdk1.6.0_02 填好后,点击“OK”确定。
6、然后选择路径Server-> Installed Runtimes,弹出框如下:
7、选择Apache Tomcat v6.0,点击“Next”,弹出:
选择要用的Tomcat和JDK,然后点击“Finish”关闭窗口,退出Preferences窗口。
8、在Eclipse中选择file->new->project,新建项目。弹出:
9、然后选择“Dynamic Web Project”,点击“Next”,在按提示填写项目名(如“test1等内容,最后点击“Finish”,项目新建成功。
10、在新建的项目中,右键点击“WebContent”文件夹,选择新建“JSP”文件,取名为“index.jsp”。 “index.jsp”的<body></body>中填写“<center>Now time is: <%=new java.util.Date()%></center>”。
11、在Eclipse的右下栏选择“Servers”,然后点击中间有白色三角形的绿色运行按钮。当“Servers”的“State”显示为“Started”时,运行成功。
12、在浏览器的地址栏里输入“http://localhost:8080/test1/index.jsp”,就可以看到一个显示时间的JSP页面了。
NetBeans创建
NetBeans6.0 Milestone10是目前最好的NetBeans系列软件。具备了强大的可视化开发功能,无论是用于Java Swing还是JSP。Sun公司计划在今年11月正式发布NetBeans 6。明年11月正式发布NetBeans 7。由于Eclipse的可视化开发需要依赖各种插件,而功能最强大的插件MyEclipse是商业软件,MyEclipse和NetBeans功能相当。因此建议使用NetBeans6,因为它是开源的,免费的,使用它是合法的,而且免去了选择,安装各种Eclipse插件的工作。
安装完NetBeans6后,启动画面如下:
启动完成后,进入主画面:
选择File->New Project菜单,然后选择Project的类别为Web,选定Web Application。如下图:
点击Next后,出现如下画面:
在Server一栏选择Add按钮,然后在下面的对话框中
设置好Tomcat的安装目录。
按下一步,出现如下画面:
不选择任何一个Framework,我们只要创建最简单的jsp网页。工程创建完成后,会显示index.jsp文件。源代码如下:
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%--
The taglib directive below imports the JSTL library. If you uncomment it,
you must also add the JSTL library to the project. The Add Library... action
on Libraries node in Projects view can be used to add the JSTL 1.1 library.
--%>
<%--
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
--%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h1>JSP Page</h1>
<%--
This example uses JSTL, uncomment the taglib directive above.
To test, display the page like this: index.jsp?sayHello=true&name=Murphy
--%>
<%--
<c:if test="${param.sayHello}">
<!-- Let's welcome the user ${param.name} -->
Hello ${param.name}!
</c:if>
--%>
</body>
</html>
现在运行这个工程,工程会自动编译,并且部署到tomcat中,然后启动浏览器,看到如下画面:
分享到:
评论

相关推荐

    《JSP实用教程(第三版)》第二张JSP语法

    《JSP实用教程(第三版)》第二张JSP语法,

    S2JSP用户登录上机操作试题

    现要求编写某网站的登录功能,需要创建一个Web应用程序,并且创建JSP页面,登录成功显示用户信息,登录失败(用户名或密码错误)转到登录页面(不要求表单验证和提示信息)。

    JSP 程序设计从入门到精通 PDF 教程

     1.3.1 JSP页面中的元素 14  1.3.2 JSP语法概要 15  1.3.3关于模板文本(静态HTML) 16  1.4 运行第一个Jsp程序 16  1. 5本章小结 20  第2章Jsp 基础学习 20  2.1 JSP基本语法 20  2.1.1 JSP 语法之...

    JSP动态网页制作基础培训教程源代码.rar

    1 SimpleJSP.jsp 第1章\ch1 第一个JSP页面 2 web.xml 第1章\ch1\WEB-INF 第1章程序应用的描述文件 表2 第2章 序号 文件名称 位置 说明 1 sample1.html 第2章\ch2 第一个HTML网页 2 sample2.html 第2章\ch2 ...

    Servlet与JSP核心编程第2版

    第1章 servlet和jsp技术概述 1.1 servlet的功用 1.2 要动态构建网页的原因 1.3 servlet代码初探 1.4 servlet相对于“传统”cgi的优点 1.5 jsp的作用 第1部分 servlet技术 第2章 服务器的安装和配置 ...

    jsp九大内置对象

     Session对象是一个JSP内置对象,它在第一个JSP页面被装载时自动创建,完成会话期管理。从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器...

    基于JSP+JDBC+MySQL开发报价管理系统

    01第一讲:课程介绍和系统分析 02第二讲:客户管理模块页面设计 03第三讲:数据库管理类和VO类 04第四讲:客户管理模块DAO层设计(1) 05第五讲:客户管理模块DAO层设计(2) 06第六讲:添加控制器 Word附带各模块的...

    JSP期末考试试卷及参考答案

    6、通常应用(&lt;jsp:useBean&gt;)动作标识可以在JSP页面中创建一个Bean实例,并且通过属性的设置可以将该实例存储到JSP中的指定范围内。 7、在JSP内置对象中,(request)对象是从客户端向服务器端发出请求,包括用户提交的...

    WebSphere快速入门

    第一部分:创建一个新的NetObjects Fusion站点叫做JKToys 84 第二部分:为JKToys站点创建一个新的站点风格 84 第三部分:为Welcome page创建MasterBoard 85 第四部分:为JKToys站点创建初始HTML页面 86 Custom Name-...

    JSP网站开发典型模块与实例精讲

    本书的内容分为三部分:第一部分介绍了JSP的运行原理,开发运行环境的搭建及数据库连接和调试等JSP开发必备知识;第二部分介绍了构成网络系统的几个经典模块等。 目录: 第1章 JSP开发前奏  1.1 JSP基于服务器...

    Java Web应用开发:JSP技术基础.pptx

    创建第一个JSP文件;JSP的请求和执行过程;JSP源文件和转译后的Servlet文件对比;JSP的执行过程;JSP的请求和执行过程;JSP文件部署后的位置;JSP文件转译而成的Servlet文件位置;JSP基本语法;JSP指令;JSP指令—page指令;...

    JSP 实现网页翻页

    本功能是以读书管理为例子而实现的翻页功能,目的希望大家很...今后,第三方开发人员和其他人员可以为常用功能创建自己的标识库。这使得Web页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功能的构件来工作。

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    3.5.3 第一个实例 92 3.5.4 第二个实例 94 3.6 解析名称空间 96 3.6.1 dom和名称空间 96 3.6.2 sax和名称空间 97 3.6.3 jdom和名称空间 98 3.6.4 dom4j和名称空间 98 3.7 小结 99 第4章 xsl转换 101 4.1 ...

    JSP 实现文件上传功能

    技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    3.5.3 第一个实例 92 3.5.4 第二个实例 94 3.6 解析名称空间 96 3.6.1 dom和名称空间 96 3.6.2 sax和名称空间 97 3.6.3 jdom和名称空间 98 3.6.4 dom4j和名称空间 98 3.7 小结 99 第4章 xsl转换 101 4.1 ...

    如何在vue项目中嵌入jsp页面的方法(2种)

    今日一个项目中一块功能模块是其他系统...创建一个server.vue组件加载jsp页面 1 、第一种(使用 v-html进行jsp 渲染) server.vue &lt;div v-html=pageContent&gt;&lt;/div&gt; [removed] export default { name: server,

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    3.5.3 第一个实例 92 3.5.4 第二个实例 94 3.6 解析名称空间 96 3.6.1 dom和名称空间 96 3.6.2 sax和名称空间 97 3.6.3 jdom和名称空间 98 3.6.4 dom4j和名称空间 98 3.7 小结 99 第4章 xsl转换 101 4.1 ...

    《JSP+Dreamweaver CS4+CSS+Ajax动态网站开发典型案例》源代码

    第1章 设计Web标准网页 1.1 设个人主页 1.2 设计CSS 1.3 设计新闻查看页面 1.4 设计博客网站首页 1.5 CSS设计页面布局 第2章 应用Spry框架 2.1 制作二级导航菜单 2.2 制作图片展示 2.3 制作常识问答 2.4 制作Spry...

    教学、学习必备:jsp教案

    第1章 JSP简介 5 1.1 软件编程体系 5 1.1.1软件编程体系简介 5 1.1.2企业应用开发架构 5 1.1.3 Java应用开发体系 6 1.1.4 常用应用开发环境介绍 8 1.1.5 JSP技术概述 10 1.1.6 JSP实现原理 12 1.2 TOMCAT服务器的...

    jsp制作购物网站的毕业论文

    第一章 JAVA的网络功能与编程 1-1 JAVA语言简介 1-2 JAVA语言在网络上的应用 1-3 JSP的基础——Servlet 技术 第二章 Struts概述 2-1 Struts的由来和发展 2-1-1 MVC简介 2-2 Struts优缺点 3-3 Struts的工作流程 第三...

Global site tag (gtag.js) - Google Analytics