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

原创 2007年09月19日 14:25:00
 
手工创建
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与html页面的关系,其实可以把jsp页面看成一种特殊的html页面,只是在html页面上插入了java程序段和jsp标记,jsp页面在服务端执行之后还是返回一个htm...

一个Jsp页面导入另外一个Jsp页面的方法

1

一个jsp页面引入另一个jsp页面的三种方式 及静态引入和动态引入的区别

1.第一种:jstl  import   c:import url="inlayingJsp.jsp">c:import>  2. 第二种:jsp include指令 include指令告诉容器...
  • fn_2015
  • fn_2015
  • 2017年04月21日 10:27
  • 13915

Jsp页面注册与登录

用户信息的bean: package chen; public class UserBean { private String userid; privat...

JS和JSP的区别

最近很多同学在纠结于名词缩写之间的相似性,因此本人也来写一篇,讲讲JS和JSP的区别。简单的说——JS是在客户端执行的,需要浏览器支持Javascript。JSP是在服务器端执行的,jsp 要先翻译,...

用Eclipse tomcat新建一个JSP页面(一)

步骤一: 安装jdk 步骤二:安装tomcat

一个简单的jsp 页面

测试页面4 (function(){ var _aelog_ = _aelog_ || window._aelog_ || []; // 设置_aelog_相关属性 _aelog_.push(...

一个简单的JSP测试页面

JSP和JSTL获取服务器参数 JSP方式:
  • god_wot
  • god_wot
  • 2015年06月05日 14:07
  • 8095

【JSP基础】JSP实现登录注册界面

首先是JAVAbeen: public class User { protected int username; protected String password; protected ...

ItelliJ IDEA开发工具使用—创建一个web项目

最近想用IDEA编辑器开发,但是平时都用MyEclipse和eclipse习惯了,突然间用IDEA到处碰壁的感觉。在不断的摸索之后终于苦尽甘来,学会了基本的web程序如何创建以及运行了。期间在网上找了...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JSP总结之六:创建第一个简单的JSP页面
举报原因:
原因补充:

(最多只允许输入30个字)