一 步骤
1、在WebApps创建项目目录
2、编写index.jsp
3、创建WEB-INF目录
4、测试运行
二 实战
1、在D:\apache-tomcat-7.0.81\webapps中创建目录myhome
2、在myhome中创建并编写index.jsp文件
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">;
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>我的第一个JSP页面</title>
</head>
<body>
<h1>欢迎大家访问我的个人主页</h1>
<hr>
</body>
</html>
3、在D:\apache-tomcat-7.0.81\webapps\myhome\WEB-INF中创建并编写web.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
version="3.0"
metadata-complete="true">
</web-app>
4、启动Tomcat并测试
相关推荐
JSP(Java Server Pages)是 Java Web 程序设计实战中的一个重要技术,用于构建动态的 Web 应用程序。在本章中,我们将详细介绍 JSP 的基础知识,包括 JSP 的概述、优点和缺点、构建 Web 应用程序的基本流程等。 ...
3.2.1 实例:编写第一个JavaScript程序:Greet 3.2.2 变量 3.2.3 原始类型 3.2.4 类型转换 3.2.5 函数与函数调用 3.2.6 类和对象 3.3 JavaScript高级技术 3.3.1 DOM技术概述 3.3.2 获得...
3.2.1 实例:编写第一个JavaScript程序:Greet 3.2.2 变量 3.2.3 原始类型 3.2.4 类型转换 3.2.5 函数与函数调用 3.2.6 类和对象 3.3 JavaScript高级技术 3.3.1 DOM技术概述 3.3.2 获得HTML元素的3...
在本项目中,我们将深入探讨如何手工完成一个Java Web项目,这是系列教程的第二部分。在上一部分中,我们可能已经构建了基础的Java环境和理解了Web项目的结构。在这个阶段,我们将更深入地了解Web应用程序的开发流程...
《Java Web 应用开发》课程设计说明书详细阐述了如何构建一个学生成绩管理系统,该系统采用Java技术栈,结合jsp进行前端展示,是初学者理解Web应用开发和数据库管理的良好实践。以下是对该设计的一些关键知识点的...
在这个"手工编写Servlet的详细过程+实例"中,我们将深入探讨如何从零开始创建一个Servlet,包括Servlet的生命周期、部署描述符的配置以及实际编程步骤。首先,我们来理解Servlet的基本概念。 Servlet是一种Java类,...
- **环境搭建与HelloWorld示例**:文档中应包含了JessMA框架环境的搭建步骤以及一个简单的HelloWorld示例程序,引导开发者快速开始第一个JessMA项目。 ### 配置文件与Action使用 - **配置文件**:包括应用程序部署...
3. MyBatis:是一个持久层框架,它允许开发者编写SQL语句并与Java代码进行映射,提供了动态SQL支持,提高了数据库操作的灵活性。 4. 微信小程序:可能被用于实现移动设备上的用户界面,提供便捷的员工自助服务功能,...
在配置好开发环境后,接下来是创建第一个Java应用程序。本教程介绍了通过手工编写代码的方式,以及利用Eclipse/MyEclipse进行代码编写、编译和运行的基本操作。 1. 手工编写Java程序 - 手动编写Java代码,并通过...
Java纯手工分页代码PageUtil.rar是一个压缩包,包含了实现Java分页功能的源代码示例。在这个项目中,开发者提供了从头开始实现分页逻辑的步骤,旨在帮助我们理解分页的基本原理,并掌握如何在没有依赖任何特定框架或...
开发第一个Java应用程序 - **手工编写、编译并运行Java程序**:通过简单的例子演示Java程序的创建、编译和运行流程。 - **使用Eclipse/MyEclipse来编写、编译并运行Java程序**:展示如何利用IDE自动化这些步骤,...
在`onResults()`方法中,可以通过`Bundle`的`getStringArrayList()`方法获取识别结果列表,通常第一个元素是最可能的识别结果。 ```java @Override public void onResults(Bundle results) { ArrayList<String> ...
下一步骤,我们可以编写第一个 Flex 程序。我们可以新建一个 java 类,例如 Hello.java,然后编写 Flex 程序。例如,我们可以编写一个 Flex 程序,用于调用 hello 服务。 在编写 Flex 程序时,我们需要修改 WEB-INF...
第1章 Java应用分层架构及软件模型 1.1 应用程序的分层体系结构 1.1.1 区分物理层和逻辑层 1.1.2 软件层的特征 1.1.3 软件分层的优点 1.1.4 软件分层的缺点 1.1.5 Java应用的持久化层 1.2 软件的模型 ...
第一章介绍常见的Java软件以及数据库和MyEclipse开发工具的下载和安装方法; 第二章则带领读者通过手工和开发工具对比的方式开发简单的应用; 第三章对Eclipse 开发环境进行介绍;第四章则介绍如何用 MyEclipse 管理...