eclipse创建web项目

eclipse创建web项目web 如何设置 Apache 服务器步骤 1 创建 DynamicWebPr 动态 web 项目 打开 eclipse 在工具栏选在 New gt DynamicWebPr 在打开的 DynamicWebPr 窗口 输入项目名 选择 tomcat 其他默认 然后 Next 显示下图窗口 这时你可以把 Contextdirec 名改为 WebRoot 也可以默认为 WebContent 完成 这样就在 eclipse 的左边窗口生成了一个名为 dynamic web pro

创建web项目

步骤1:创建Dynamic Web Project–动态web项目。

打开eclipse,在工具栏选在New–>Dynamic Web Project

在这里插入图片描述

在打开的Dynamic Web Project窗口,输入项目名。选择tomcat,其他默认,然后Next。

在这里插入图片描述

显示下图窗口,这时你可以把Context directory名改为WebRoot,也可以默认为WebContent,完成。这样就在eclipse的左边窗口生成了一个名为dynamic_web_project_01的web项目,至此web项目创建完毕。

在这里插入图片描述
在这里插入图片描述

步骤2、在web项目上创建JSP文件。

右键单击刚才创建的web项目名,我的项目名是dynamic_web_project_01,New–>JSP File,输入jsp文件名。这里我默认了文件名(这里最好把文件名改为index.jsp否则到步骤4运行的时候,还要添加路径,否则要出错。到时候你需要才浏览器输入网址http://localhost:8100/dynamic_web_project_01/NewFile.jsp,如果你修改文件名为index.jsp之后就不用这么麻烦了,下面的图我就不修改了,为了方便自己把文件名改过来,嘿嘿),Next默认设置,Finish。下图给出web项目的结构图,这时.jsp文件就创建完成了。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

步骤3、修改JSP默认代码。

在步骤2中Next的时候咱们已经把默认的JSP代码默认了,这时这个默认设置中,web页面是不支持中文的,需要修改,把代码中的”ISO-8859-1″ 全改为”GB18030″。

在这里插入图片描述

为方便复制,贴代码如下,本人初来乍到现在还不会抓能复制代码的图片,嘿嘿。

<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GB18030"> <title>Dynamic Web Project</title> </head> <body> <center>一个web项目的jsp创建完成...</center> </body> </html> 

注意:创建Dynamic Web Project的JSP时,在默认情况下,系统创建的JSP文件采用ISO-8859-1编码,不支持中文。为了让Eclipse创建的文件支持中文,可以在首选项中将JSP文件的默认编码设置为GB18030。具体方法是:工具栏选择Window–>Preference

在这里插入图片描述

步骤4、运行web项目。

右键单击你新建的Dynamic Web Project项目名dynamic_web_project_01,Run AS–>1.Run on Server,这时你的web项目就会在你的默认浏览器中打开。(这里需要说一句,是在你的web服务器tomcat运行的前提下。当eclipse窗口栏下面sever服务器栏关闭时,可以在工具栏Window–>Show View–>Other–>Server–>Servers重新tomcat服务器。)

附:让你的网站在外部浏览器中运行。

在eclipse中运行你的网站时,可以不在eclipse模拟的内部浏览器窗口中打开(这里把eclipse内置模拟的浏览器成为内部浏览器,把自己电脑上安装的其他真实的浏览器叫外部浏览器,内外是相对eclipse来说的。)而是直接使用外部浏览器运行。具体步骤如下:

在工具栏选择Window–>Preferences–>在打开的preferences窗口左侧一栏选择General–>Web Browser,之后选中Use external web browser选项,下面列出了系统默认浏览器和IE浏览器,选择一个,点OK。这样运行网站项目的时候,你做的网页就不会在eclipse界面中显示了,而是在你安装的浏览器打开一个网页,这个网页就是你做的网站的内容了。

错误解决方法

我们在用Eclipse进行Java web开发时,可能会出现这样的错误:The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path。我们该怎么解决这个问题呢?

如何设置Apache服务器

设置方法为:window->Preferences->Server->Runtime Environment -> add –> 选择Apache的版本后点Next,再填入你apache服务器软件的安装(解压后)地址,如果没有则需下载,在下方有download and insall选择文件夹下载即可。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/199794.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 下午12:11
下一篇 2026年3月20日 下午12:12


相关推荐

  • java线程优先级_java线程优先级有几级

    java线程优先级_java线程优先级有几级1.yield方法yield()方法的作用是放弃当前的CPU资源,将它让给其他的任务去占用CPU执行时间。当放弃的时间不确定,有可能刚刚放弃,马上又获得CPU时间片。2.线程的优先级在操作系统中,线程可以划分优先级,优先级较高的线程得到的CPU资源越多,也就是CPU优先执行优先级较高的线程对象中的任务。在Java中,线程的优先级分为1~10这10个等级,如果小于1或大于10,则JDK抛出异常thrownewIllegalArgumentException()。JDK中使用3个

    2022年10月15日
    3
  • pycharm提示代码功能问题「建议收藏」

    pycharm提示代码功能问题「建议收藏」在使用pycharm写python代码时,对于tensorflow模块,不能显示代码提示内容。在project中设置解释器地址后, 要等待下面列出的package包全部扫描完,显示完当前版本和最新版本完,再点OK按钮。在代码区输入相关类的点后,要稍微等一会,才会出现代码提示的信息。…

    2022年8月29日
    7
  • eclipse更改maven的本地路径和外部仓库地址

    eclipse更改maven的本地路径和外部仓库地址

    2021年7月20日
    66
  • macbook如何安装双系统_双系统安装方法

    macbook如何安装双系统_双系统安装方法1.官网https://www.microsoft.com/zh-cn/software-download/windows10ISO进入官网下载win10(因为win10仅支持win10专业版不要下家庭中文版)语言:简体中文64位2.用迅雷下否则直接下载时间会很长Mac迅雷-轻体验,大改变(拖动迅雷至文件夹,即可安装,macOS10.15安装后请到应用程序找到图标,右键打开)点击迅雷的加号新建任务在浏览器复制之后自动弹出迅雷下载对话保存位置至桌面点击下载打开浏览器.

    2026年4月17日
    6
  • java数据导出为excel表格_将数据库表中数据导出到文本文件

    java数据导出为excel表格_将数据库表中数据导出到文本文件公司开发新系统,需要创建几百个数据库表,建表的规则已经写好放到Excel中,如果手动创建的话需要占用较长的时间去做,而且字段类型的规则又被放到了另一张表,如果手动去一个一个去匹配就很麻烦,所以我先把两张表都导入数据库中,建表的数据如下:其中字段类型被存放到了另一个表中,根据字段的code从另一表去取字段类型:然后通过java程序的方式,从数据库中取出数据自动生成建表语句,代码如下:(主要是提供思路,对于不同的建表规则不能完全适用,SQL语句为oracle数据库SQL语句)importjava.i

    2025年10月4日
    5
  • HTML 5新增表单元素(案例详解)

    HTML 5新增表单元素(案例详解)datalistdata 元素定义输入框的选项列表 选项列表是通过该元素内的 option 元素进行创建的 该元素与 input 元素配合使用 来定义 input 可能的值 要把这个 datalist 元素定义的选项列表绑定到输入框 将 input 元素的 list 属性的值设置为 datalist 元素的 id 属性值 datalistid uselist name uselist datalistid uselist name uselist

    2026年3月16日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号