博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse for Java EE软件操作集锦(二)
阅读量:6087 次
发布时间:2019-06-20

本文共 1585 字,大约阅读时间需要 5 分钟。

 个人博客地址:

看本文章之前请确保已经了解eclipse建立web工程,如果有疑问请查看本系列文章第一篇 

1.我们添加一个servlet 配置一下web.xml测试一下是否能正常显示。

如图所示:

 

servlet和web.xml文件内容如下。

1 package com.vastsum; 2  3 import java.io.IOException; 4  5 import javax.servlet.ServletException; 6 import javax.servlet.http.HttpServlet; 7 import javax.servlet.http.HttpServletRequest; 8 import javax.servlet.http.HttpServletResponse; 9 10 public class HelloServlet extends HttpServlet{11     //覆盖doGet方法12     @Override13     protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {14         // TODO Auto-generated method stub15         //向浏览器输出内容16         resp.getWriter().write("test servlet");17     }18 }
View Code

对应XML代码

1 
2
7 8
9
HelloServlet
10
com.vastsum.HelloServlet
11
12 13
14
HelloServlet
15
/hello
16
17 18
View Code

添加完成之后,如图所示点击运行

 

运行之后会出错,出错如图所示:

 

2.接下来解决一下出错的问题:

出错是因为生成的class文件的目录不对,我们看一下工作空间项目根目录下class的目录。

发现生成的class文件并没有下WEB-INF文件夹下,而是在build文件夹下,接下来我们要进行如下设置。

首先我们要删除发布的MyWeb。

 

 然后设置运行时,发布到tomcat服务器对应目录,如图所示:

修改以上两项参数,意思是将项目发布到tomcat服务器里面。

最后我们选择项目,右键点击 Build Path -> Configure Build Path ,然后如图所示:

 

 这是控制Java文件要生成到正确的目录里面。

3.修改过文件夹位置之后。再次运行web项目。

然后在浏览器地址栏输入:http://localhost:8080/MyWeb/hello 可以正常访问到网站了。

**********************************************************************

一些常见问题的解决方法
1、用Eclipse新建一个web项目没有自动生成web.xml
创建项目点击如图所示:

 

 

转载于:https://www.cnblogs.com/vastsum/p/5951637.html

你可能感兴趣的文章
onix-文件系统
查看>>
java.io.Serializable浅析
查看>>
我的友情链接
查看>>
多线程之线程池任务管理通用模板
查看>>
CSS3让长单词与URL地址自动换行——word-wrap属性
查看>>
CodeForces 580B Kefa and Company
查看>>
开发规范浅谈
查看>>
Spark Streaming揭秘 Day29 深入理解Spark2.x中的Structured Streaming
查看>>
鼠标增强软件StrokeIt使用方法
查看>>
本地连接linux虚拟机的方法
查看>>
某公司面试java试题之【二】,看看吧,说不定就是你将要做的题
查看>>
BABOK - 企业分析(Enterprise Analysis)概要
查看>>
Linux 配置vnc,开启linux远程桌面
查看>>
CentOS6.4关闭触控板
查看>>
React Native 极光推送填坑(ios)
查看>>
Terratest:一个用于自动化基础设施测试的开源Go库
查看>>
修改Windows远程终端默认端口,让服务器更安全
查看>>
扩展器必须,SAS 2.0未必(SAS挺进中端存储系统之三)
查看>>
Eclipse遇到Initializing Java Tooling解决办法
查看>>
while((ch = getchar()) != '\n')
查看>>