`
shaohan126448
  • 浏览: 116138 次
  • 来自: 北京
社区版块
存档分类
最新评论

在MyEclipse下创建Java Web项目 入门(图文并茂)

    博客分类:
  • java
 
阅读更多

本文是一篇在Myeclipse下构建Java Web项目的初级教程。图文并茂,非常详细。所用的Myeclipse版本是7.5。

 

第一步:新建Web Project,如下图。

 


 第二步,在弹出的窗口填写下面内容。Project Name填写的内容是项目名称;J2EE Specification Level选择Java EE 5.0,点击“Fininsh”按钮,进入下一步。

第三步,新建的项目结构如下图。项目包含下面几个包,一个src,一个Webroot,还有JRE...和Java EE...这个两个是项目依赖的类(暂时不管)。我们主要看WebRoot,Jsp页面我们是放在这个目录下的。
 

第五步,建立Servlet类。按下图操作。 

 

第六步,在Name中填写Servlet类的名称:TestServlet。,下面的多选项,我们去除其他的,只是选择doPost()。


 

第七步,填写完上述步骤,点击“Next”按钮,来到下面这部。在这里,我们什么也不用填写。我们解析一下这里面的内容。这说明我们将建立一个TestServlet类,也同时在web.xml文件里面修改相关的映射路径。映射路径初始为

"servlet/TestServlet"。点击“Finish”按钮,完成操作。

 

 

 

 

第八步,我们看到如下页面,src中多了一个TestServlet.java文件。我们准备修改这块页面。 

 

第九步,我们将TestServlet修改成如下。去除那些杂的。并将doPost方法名称修改成service。看下面两图。

 

 

第十步,我们也修改一下index.jsp,见下面两个图片。

代码如下:

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
   
   
    <title>My JSP 'index.jsp' starting page</title>
 
  </head>
 
  <body>
    <form action="TestServlet">
w3c在线教程:
<input type="text" name="weburl" size="100"/>
<br />
<input type="submit" value="提交" />
</form>
  </body>
</html>


 

 第十一步,接着把逻辑写到TestServlet.java里面(如下图)。

代码如下:

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


public class TestServlet extends HttpServlet {


 public void service(HttpServletRequest request, HttpServletResponse response)
   throws ServletException, IOException {

          String weburl = request.getParameter("weburl");
          if(weburl!=null&&weburl.equals("http://www.w3csschool.com")){
               request.setAttribute("weburl", "你输入的是W3C在线教程网");
          }else{
               request.setAttribute("weburl", "你输入的网址在数据库中未有记录");
          }
          RequestDispatcher dispatcher = request.getRequestDispatcher("result.jsp");
          dispatcher.forward(request, response);

 }

}


 第12步,还需要增加一个result.jsp返回页。步骤如下,

result.jsp的内容如下:

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
   
   
    <title>结果是:</title>
 
  </head>
 
  <body>
  <%=request.getAttribute("weburl") %>
  </body>
</html>



 

 

第13步,还需要修改一下web.xml(实际上只是将映射路径修改成<url-pattern>/TestServlet</url-pattern>
),修改后内容如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
 xmlns="http://java.sun.com/xml/ns/javaee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
 http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
  <servlet>
    <description>This is the description of my J2EE component</description>
    <display-name>This is the display name of my J2EE component</display-name>
    <servlet-name>TestServlet</servlet-name>
    <servlet-class>TestServlet</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>TestServlet</servlet-name>
    <url-pattern>/TestServlet</url-pattern>
  </servlet-mapping>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>

 

第14步,好了,我们一个项目已经做好了,下面把项目加载了Tomcat里面运行。点下面图的红圈内的按钮。
 

 第15步,出现如下页面。点击“Add”按钮。

 第16步,选择“MyEclipse Tomcat”选项。点击"Finish"按钮。

 

 第17步,点击“OK”按钮。

 

第18步,一切都准备好了,下面我们启动Tomcat服务器,看看效果啦。

 点击“Start”后,我们看到Console下面打印了一系列信息出来,"Server startup in 1114 ms"信息证明我们启动成功了。我们点击“Servers”栏目。

 

在Servers栏目下,我们找到“MyEclipse Tomcat [default]”,点击展开,找到项目名称"myfirstweb",点击右键,看到“Open In Browser”选项,点击这个。详细步骤看下面两个页面。

 

 

我们看到网页已经成功打开,如下图。


 
 

输入内容。



 

 OK,我们看到结果了,这代表我们构建的Java Web项目运行成功了。

分享到:
评论

相关推荐

    myeclipse和eclipse的web项目导入

    在这篇文章中,我们将讨论如何将 MyEclipse 中创建的 Web 项目导入到 Eclipse 中,并进行相应的配置以便在 Tomcat 服务器上运行。 MyEclipse 中 Web 项目的创建 在 MyEclipse 中,创建一个新的 Web 项目非常简单。...

    MyEclipse开发Java Web环境配置

    1. 新建Web Project:用户可以在MyEclipse的“File”菜单下选择“New” &gt; “Web Project”,然后按照提示创建一个新的Web项目。 2. 可以在WebRoot下修改index.jsp文件,并添加.jsp文件。在修改index.jsp文件时,用户...

    使用MyEclipse搭建java Web项目开发.docx

    在本文中,我们将详细地介绍如何使用 MyEclipse 搭建 Java Web 项目开发环境,包括安装必要的工具、搭建 Web 项目开发环境、配置服务器等步骤。 首先,在开始搭建 MyEclipse 的开发环境之前,我们需要完成三步工具...

    在MyEclipse中开发Java_Web应用

    在MyEclipse中开发Java Web应用是一门涉及多个技术领域的重要实践。MyEclipse作为一款强大的集成开发环境(IDE),特别适合于Java Web应用程序的构建。以下将详细讲解配置JDK、Tomcat以及使用SVN的基本步骤和相关...

    基于maven创建web项目

    在项目创建完成后,我们可以看到项目目录结构如下所示: * src/main/java:存放java源代码的文件夹 * src/main/resources:存放项目资源文件的文件夹 * src/test/java:存放测试java源代码的文件夹 * src/test/...

    Myeclipse整合flex4搭建java Web项目

    4. **Java Web项目**:在Myeclipse中,创建一个Java Web项目通常包括定义Web应用的目录结构,如WEB-INF目录下的web.xml配置文件,以及Java类、Servlet、JSP等资源。 5. **web.xml**:这是Java Web应用的部署描述符...

    myeclipse2017创建web项目1

    在MyEclipse2017中,创建Web项目可以按照以下步骤进行: 1. 打开MyEclipse2017,选择“File”菜单中的“New”选项,然后选择“Web”项目类型。 2. 在“New Web Project”向导中,选择“ Dynamic Web Module”项目...

    基于myeclipse的第一个java web项目.doc

    本文将详细介绍如何使用 MyEclipse 创建第一个 Java Web 项目,包括安装 JDK、配置环境变量、编译和运行 Java 程序、使用 MyEclipse 创建 Java 项目、安装和配置 Tomcat 等内容。 安装 JDK 和配置环境变量 首先,...

    MyEclipse8.5开发java程序项目详细步骤.doc

    在MyEclipse8.5中,我们可以按照以下步骤创建一个Java项目: 1. 打开MyEclipse8.5开发工具,新建一个Java项目。步骤:File-----&gt;New----&gt;Java Project 2. 弹出新建Java Project工程向导页面,输入项目名称,其他...

    Myeclipse创建MavenWeb步骤

    ### Myeclipse创建Maven Web项目的详细步骤及常见问题解决 #### 创建Maven Web项目的步骤 在本篇文章中,我们将详细介绍如何使用Myeclipse 2017来创建一个Maven Web项目,并针对过程中可能遇到的一些常见问题提供...

    java Web项目的目录结构说明

    myEclipse 创建的 java Web项目的目录结构说明

    web项目MyEclipse里部署时找不到

    ### Web项目在MyEclipse中部署时找不到的解决方法 #### 问题背景 在使用MyEclipse进行Web项目开发的过程中,有时会遇到部署时找不到项目的问题。这种情况可能会导致项目无法正常运行或者测试,从而影响开发进度。...

    Myeclipse整合flex4搭建java的Web项目

    在本教程中,我们将学习如何使用MyEclipse整合Flex 4来搭建一个Java Web项目。Flex作为前端展示层,主要负责接收并显示由Java服务端返回的数据。为了实现Flex与Java之间的通信,我们将使用Adobe公司开发的开源项目...

    myeclipse下java调用webservice项目例子

    【标题】"myeclipse下java调用webservice项目例子"涉及到的是在Java开发环境中,使用MyEclipse IDE来创建并调用Web服务的过程。MyEclipse是Eclipse的一个扩展,特别适合Java企业级应用的开发,包括Web服务。本项目...

    MyEclipse部署Java项目

    1. **创建Java Web项目**:打开MyEclipse,选择"File" -&gt; "New" -&gt; "Dynamic Web Project"。输入项目名称,选择JRE版本和Web容器。在项目中添加Servlet、JSP等必要文件。 2. **构建WAR文件**:项目完成后,右键点击...

    MyEclipse安装配置、创建Web项目、运行调试、发布部署

    在项目中,可以创建Servlet、JSP等Web组件,编写代码并保存。 运行和调试Web项目,可以通过MyEclipse内置的服务器工具。在项目上右键选择“Run As”&gt;“Run on Server”,选择已配置的Tomcat服务器。如果一切配置...

    flex4.5+myeclipse8.5搭建web项目(原创)

    - 在项目中创建一个名为`src`的目录,用于存放所有的Flex源代码文件(.mxml)。 - 通过MyEclipse的“Flex Build Path”功能将`src`目录添加到项目的构建路径中。 - 确保主应用程序被包含在应用路径列表中。如果出现...

    myEclipseWeb项目设计

    这份文档很可能是myEclipse Web项目快速入门指南,涵盖了从项目创建到实际开发的步骤,可能包括Web服务、EJB、JPA等高级主题,是学习myEclipse Web开发的重要参考资料。 总的来说,myEclipse是一个强大的Web项目...

Global site tag (gtag.js) - Google Analytics