使用MyEclipse开发第一个Web程序

来源:互联网 发布:c语言选择语句 编辑:程序博客网 时间:2024/05/01 07:58

MyEclipse环境配置

  首先,安装一个MyEclipse,然后进行一些相关的环境配置(Window->Preferences):

  比如字体、Formatter等。

  也可以从Eclipse中导出配置,然后在MyEclipse中导入。

 

  这里需要特别注意的是两个配置:

  1.JSP的打开方式:

  选为用编辑器打开:

  Window->Preferences->General->File Associations

  然后在右边窗口选jsp,下面选择MyEclipse JSP Editor,在右边按下Default按钮将其选为默认。

 

 

 

  2.编码格式的选择

  因为默认的格式不支持中文,所以需要将默认的格式改为UTF-8,这样就不用为了支持中文每次修改。

  在Window->Preferences中搜索JSP,在左边点JSP,找到编码设置,设置为UTF-8:

 

 

 

 

新建程序

  新建一个Web程序,File->New->Web Project.

  起一个名叫HelloWeb,然后选6.0,点Finish:

 

 

 

 

  之后项目就建成了:

 

 

 

  打开index.jsp,可以修改里面的正文.

  比如我的 index.jsp:

复制代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>    <base href="<%=basePath%>">        <title>My JSP 'index.jsp' starting page</title>    <meta http-equiv="pragma" content="no-cache">    <meta http-equiv="cache-control" content="no-cache">    <meta http-equiv="expires" content="0">        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">    <meta http-equiv="description" content="This is my page">    <!--    <link rel="stylesheet" type="text/css" href="styles.css">    -->  </head>    <body>    This is my JSP page. —— 圣骑士Wind <br>  </body></html>
复制代码

 

通过Tomcat服务器访问

  想通过浏览器访问这个页面,需要在Tomcat中配置相关路径:

  找到Tomcat的conf目录,有一个叫server.xml的文件。

  用编辑器打开这个文件,拉到最后,在Host标签结束前加上这么一行:

 <Context path="/HelloWeb" docBase="E:\MDD\MyEclipseWorkspace\HelloWeb\WebRoot" reloadable="true"/>

  注意Context首字母大写。

  path属性值为访问页面时需要的,服务器端口号之后的第一个路径名,这里用的是\加项目名(用别的名称也行)。斜杠不能少。

  这里起的名要和之后浏览器中访问的地址对应(见下文端口号8080后的那个路径名)。

  docBase属性值项目的WebRoot路径。

 

   完整的server.xml看起来像这样:

 server.xml

 

  保存之后,运行Tomcat的bin目录下的startup.bat批处理程序,启动服务器。

  服务器启动后,在浏览器的地址栏输入:http://localhost:8080/HelloWeb/index.jsp

 

  即可看到自己的页面,如下:

 

 

0 0
原创粉丝点击