怎样使用Eclipse开发Web项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样使用Eclipse开发Web项目相关的知识,希望对你有一定的参考价值。

怎样使用Eclipse开发web项目、搭建struts、hibernate、spring框架?急需详细步骤,球高人解决!谢谢了!

方法/步骤

1
配置服务器。第一步:单击Eclipse下方面板的“Servers"面板,在该面板的空白处单击鼠标右键,在弹出的快捷菜单中选择”New》》》Server“菜单选项。

2
系统弹出对话框。

3
单击图所示对话框中的”Apache>>>Tomcat v8.0 Server"节点,然后单击对话框中的"Next“按钮。

4
系统弹出对话框,填写Tomcat安装的详细情况,包括Tomcat的安装路径、JRE的安装路径等。填写完成后单击对话框下面的"Finish"按钮即可。

5
建立一个Web应用。单击Eclipse的”File“菜单,将光标移到”New“菜单上,在出现的子菜单中单击”Other..."菜单项。

6
在弹出的对话框中选中“Dynamic Web Project"节点,然后点击”Next"按钮。

在弹出的对话框中的“Project Name"文本框中输入项目名,并选择使用Servlet 3.0的规范,最后单击”Finish“按钮,即可建立一个Web应用。

单击Eclipse左边项目导航树上项目名下边的”WebContent>>New>>JSP File"菜单项,创建一个JSP页面。

在弹出的对话框中填写JSP的文件名,单击“Next”按钮。

在弹出的对话框中选择需要使用的JSP页面模板;如果不想使用JSP页面模板,则去掉“Use JSP Template"复选框,单击Finish按钮,即可创建一个JSP页面。

编辑JSP页面。

Web应用开发完成后,应将Web应用部署到Tomcat中进行测试。部署Web应用可通过单击Eclipse左边的项目导航树上”Run As>>Run on Server"菜单项。

在弹出的对话框中选择将项目部署到已配置的服务器上,并选中下面的Tomcat v8.0 Server at localhost,然后单击“Next”按钮。

在弹出的对话框中将需要部署的Web项目移动到右边的列表框中,然后单击“Finish"按钮,Web项目部署完成。

在Eclipse下方的”Server“面板,右键单击该面板中的”Tomcat v8.0 Server at localhost"节点,在弹出的快捷菜单中单击“Start”菜单项即可启动指定的Web服务器。

当Web服务器启动后,在浏览器中输入刚编辑的JSP页面的URL,即可访问到JSP页面的内容了。另外,在Eclipse中输入URL也可以访问。
参考技术A 我那有课件,struts、hibernate、spring框架全有,要的话,给我邮箱,发给你 参考技术B 新建一个web项目啊,ssh框架网上都有专门的视频教程,自己要多练习搭建框架,java框架太多了,烦人,呵呵。

如何在Eclipse中创建web项目并使用tomcat8 运行servlet开发简单的动态网页?

今天花了一天时间。因为用eclipse没多久,不是很熟悉使用,看的教程又是使用myeclipse的,但是eclipse相对没有myeclipse灵活,所以在网上找了很多资料,最后算是可以实现了。新手可以参考一下。

 

(1)创建一个web项目

File---->New----->Dynamic Web Project----->输入项目名----->Dynamic web module version改为2.5----->Next------>next------>Finish

这时在WebContent/WEB-INF/下已经自动生成web.xml文件。

(2)创建一个类继承servlet

在项目中选择Java Resource--->右键src----->New----->Servlet----->输入自定义的包名和类名------>Next------>修改URL mapping(自定义,但必须以/开头)---->Next----->在弹出的Create Servlet框中,只需将Inherited abstract methodsdoGet勾选----->Finish

这时就生成了一个自定义Servlet类,可以在d0Get()方法中写入要输出的内容。

例如:

public class HelloServlet extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
//解决中文乱码问题
resp.setContentType("text/html;charset=utf-8");
//向浏览器输出内容
resp.getWriter().write("这是第一个servlet程序。当前时间为:"+new Date());
}
}


(3)此时WebContent/WEB-INF/下的web.xml文件也已经自动配置好了。打开可以看到含有如下代码:

 

<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>cn.hz.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>
<url-pattern>/one</url-pattern>
</servlet-mapping>

 

 

 

其中/one就是刚刚自定义的URL mapping。将web.xml拷贝到Tomcat目录下的webapps

这里我放在webapps/myweb/WEB-INF/目录下。

 

(4)找到项目文件的build/classes/下的包,拷贝到Tomcat目录下的webapps目录下,这里我放在webapps/myweb/WEB-INF/classes中。

 

(5)配置tomcat服务器

点击window---->Preference----->Server---->Runtime Environment------>Add----->选择Apach Tomat v8.0------>Next------->Finish

 

(6)启动tomcat服务器

可以右击项目----->Run As------>Run on Server------>选择Tomcat v8.0 Server at localhost----->Next----->将要运行的项目添加到右边Configured------>Finish

 

(7)运行

 

点击上边菜单的open web Browser------>输入http://localhost:8080/myweb/one------>回车

就可以看到编写的动态页面。

8080tomcat端口号,可以根据自己的去写。

 

 

 

 

以上是关于怎样使用Eclipse开发Web项目的主要内容,如果未能解决你的问题,请参考以下文章

eclipse 新建没有web项目

怎样在eclipse中导入Web项目

Eclipse中的Web项目自己主动部署到Tomcat以及怎样在Eclipse中使用My Eclipseproject

怎样在eclipse中搭建android开发环境

eclipse怎样导入.idea

eclipse怎样导入项目