最近在用Tomcat来测试Java Bean 和servlet,由于刚学,不懂将Java Bean 和servlet放在Tomcat的哪个文件夹下。在网上找了许多资料,个个都说得乱七八糟的,对于一个初学者来说,简单跟看天书一样。经过我两晚的努力,现在总结一下用Tomcat如何配置Java Bean和 servlet(注:我的配置都是在webapps这个文件夹下进行的,在webapps文件外的其它文件下配置没试过)。
Java Bean 的配置
第一种方法:
1. 在 webapps这个文件夹下创建一个新的文件夹,名字由你定,我这里用 jsp_text。
2. 在jsp_text文件下再创建一个文件夹,文件夹名字必须为WEB-INF。
3. 在WEB-INF 文件夹下再创建一个文件夹,文件一名字必须为classes。
4. 在classes文件夹下再创建一个文件,其文件夹名由你定,在这里我用 jspbeans.
好了,到了这里,就可以将 Java Bean 的 .class 文件放在jspbeans里面了。不过,在编写 Java Bean 的 Java 文件(如 beansmp.java)时,必须写上 package jspbean。以后,在<jsp:useBean class=" ">的 class属性下写上"jspbean.你的Java Bean 类名"。
Java Bean 有地方放了,那 JSP 文件放在哪儿呢?这个简单,最好放在jsp_text文件夹下,和WEB-INF文件同属于一层,当然,也可以在jsp_text文件下再创建一个新的文件夹专门用来放 jsp 文件。
第二种方法:
直接使用 ROOT 文件下的 WEB-INF 文件夹(这回知道在方法一第二步中为什么文件名必须为WEB-INF 了吧)。后面的步骤跟方法一一样。
servlet 的配置
1. 在 webapps这个文件夹下创建一个新的文件夹,名字由你定,我这里用 servlet_text。
2. 在jsp_text文件下再创建一个文件夹,文件夹名字必须为WEB-INF。
3. 在WEB-INF 文件夹下再创建一个文件夹,文件一名字必须为classes。
4. servlet 文件就放在classes这个文件夹下了。
5. 在WEB-INF下创建 web.xml文件,要不就直接从ROOT的WEB-INF里拷贝一下过来。打到
<web-app>
.............
</web-app>
这对标记,在这对标记之间插入以下落
<servlet>
<servlet-name>Hello</servlet-name>
<servlet-class>Hello</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Hello</servlet-name>
<url-pattern>/Hello</url-pattern>
</servlet-mapping>
这里的Hello是我编译过的servlet的类名,其实也就是要改servlet的类名而已。
以上步骤完成这后,servlet也就配置好了,打开浏览器,输入:http://localhost:8080/servlet_text/Hello 就OK啦。
至于web.xml 的配置,在使用 Java Bean 的时候,我发现不配置也可以,但 servlet 必须配置 web.xml 才能在网页中使用 servlet。
分享到:
相关推荐
在配置JDK、JSP、Java、Tomcat、Servlet以及Bean的过程中,我们需要确保各个组件的正确安装和配置,以便于应用程序的正常运行。 首先,JDK(Java Development Kit)是Java语言的开发工具包,包含了编译器、Java运行...
首先,我们需要安装和配置Apache Tomcat。下载最新版本的Tomcat安装包,解压到一个合适的目录,例如`C:\Tomcat`。然后,设置系统环境变量`CATALINA_HOME`指向Tomcat的根目录。这样,我们可以通过命令行使用Tomcat的...
总之,这个基于jsp+servlet+bean的Java Web购物网站项目,是一个很好的学习和实践平台,它涵盖了Web开发的基本技术,也涉及到了实际应用中的诸多细节。通过学习和分析这个项目,开发者能够提升自己的Java Web开发...
3. 可以在servlet中实例化javabean,调用其方法或设置属性。 #### 三、构建Web应用 **第三步:建立Web应用目录结构** 1. 在TOMCAT的`webapps`目录下创建应用目录,如`myapp`。 2. `myapp`下建立`WEB-INF`目录。 3...
### 使用Servlet和Java Bean访问MySQL的简单实例 #### 一、环境配置与需求说明 本文将详细介绍如何通过Servlet和Java Bean技术实现对MySQL数据库的基本操作。为了更好地理解本实例的操作流程,我们首先需要搭建一...
本篇文章重点介绍了如何使用DAO(Data Access Object)和Java Bean来实现这一目标,以Java+MyEclipse+Tomcat为开发环境。 首先,DAO模式是一种设计模式,它提供了一种在应用程序和数据库之间解耦的方法。DAO接口...
在本教程中,我们将深入探讨如何使用Java、MyEclipse和Tomcat来实现Servlet和DAO(数据访问对象)模式下的数据库操作,特别是针对增删改查(CRUD)功能。首先,我们需要理解整个项目的结构。 项目结构遵循DAO设计...
【JAVA WEB大作业 JSP+SERVLET+JAVABEAN模式开发】是一个典型的Java Web应用程序开发项目,它涉及到Web开发中的三个关键组件:JSP(JavaServer Pages)、Servlet和JavaBean。这个项目的目的是让学生熟悉这些技术的...
在现代Web开发中,JSP(JavaServer Pages)和Servlet技术是构建动态网站的重要工具,它们与Java Bean和JDBC(Java Database Connectivity)相结合,可以创建功能强大的企业级应用。本项目是一个典型的“使用jsp+...
【Java Tomcat 环境配置】是Java开发者在进行Web应用开发时必须经历的步骤。这个过程主要包括Java开发工具...以上是Java Tomcat环境配置的基础步骤和关键知识点,实际开发中可能还需要根据项目需求进行更多定制和配置。
在Java Web开发中,"bean + servlet + jsp"是一个常见的技术栈,它们共同构建了动态网站的基础架构。本文将详细解析这三个核心组件,并探讨它们如何协同工作。 **JavaBean**,按照JavaBeans规范编写的Java类,是...
为了帮助初学者更好地理解如何在Tomcat服务器上配置JSP、Servlet和Bean,本文将详细介绍配置过程及注意事项。 ##### 第一步:下载与准备J2SDK和Tomcat - **下载J2SDK**: - 访问Sun官方网站 ...
在该解决方案中,bean使用java编写,实现了用户数据的验证和处理。 servlet的实现 servlet是控制层的实现,负责接收和处理用户的请求。在该解决方案中,servlet使用javax.servlet-api实现,负责处理用户的注册和...
在Java Web开发中,Tomcat作为一款广泛应用的开源Servlet容器,常常被用来部署和运行Web应用程序。连接池是管理数据库连接的重要工具,它可以提高数据库操作的效率和性能。本篇文章将详细探讨如何在Java Web项目中...
这个“ssh_jdk1.7+tomcat8.5”的压缩包应该包含了所有必要的文件和配置,可以帮助开发者快速建立SSH框架的开发环境,省去了单独下载和配置每个组件的麻烦。只要按照一定的步骤进行操作,即使对SSH不熟悉的开发者也能...
在Eclipse中创建Dynamic Web Project,可以为Web应用程序提供结构和配置。该项目包含必要的目录结构,如WEB-INF和META-INF,以及默认的web.xml文件,这是Web应用的部署描述符,定义了Servlet的映射和其他配置信息。 ...
Tomcat是一款广泛使用的Java应用服务器,主要负责运行Servlet和JSP应用程序。配置Tomcat涉及多个方面,包括服务器的基本设置、部署应用、日志管理、安全性、性能优化等。以下是对Tomcat配置关键环节的详细说明: 1....
从给定的文件标题“Java.Web应用开发.J2EE和Tomcat第2版.pdf”以及描述和标签中,我们可以提炼出一系列与Java Web应用开发、J2EE(Java 2 Platform, Enterprise Edition)和Tomcat相关的关键知识点。下面将详细阐述...
2. **Java Servlets API**:深入学习Servlet的概念、生命周期、配置方法及其在处理HTTP请求中的作用,掌握如何编写Servlet并将其部署到Tomcat服务器上。 3. **JavaServer Pages (JSP)**:掌握JSP的基本语法、脚本...
- Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,是一个开源的Servlet容器和Java EE容器。 - Tomcat实现了部分Java EE规范,如Servlet和JSP。 - Tomcat可以单独使用作为轻量级的Web服务器,也可以作为...