应用Eclipse新建一个Web项目,并在svn 根目录新建文件夹下创建index.jsp和welcome.jsp

Eclipse新建jsp文件的包应该放在哪里(java web)
[问题点数:20分,结帖人xiaorang_java]
Eclipse新建jsp文件的包应该放在哪里(java web)
[问题点数:20分,结帖人xiaorang_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&
&title&My JSP 'index.jsp' starting page&/title&
&form action="TestServlet"&w3c在线教程:&input type="text" name="weburl" size="100"/&&br /&&input type="submit" value="提交" /&&/form&
&/body&&/html&
第十一步,接着把逻辑写到TestServlet.java里面(如下图)。
代码如下:
import java.io.IOEimport java.io.PrintW
import javax.servlet.RequestDimport javax.servlet.ServletEimport javax.servlet.http.HttpSimport javax.servlet.http.HttpServletRimport javax.servlet.http.HttpServletR
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("")){
request.setAttribute("weburl", "你输入的是W3C在线教程网");
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&
&title&结果是:&/title&
&%=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:xsi=""
xsi:schemaLocation="
&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项目运行成功了。
浏览 33937
jijiaa12345
浏览: 172074 次
来自: 广州
一般用在什么地方。
牛逼了,搞定了
only delete the file session.se ...
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'posts - 71,&
comments - 0,&
trackbacks - 0
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
本文为大家讲解的是Eclipse下创建&web项目及入门示例,感兴趣的同学参考下。
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括开发工具(Java Development Kit,JDK)。
Step 1:新建动态网站项目并配置Servlet服务器启动Eclipse,新建一个项目,在建立新项目的向导中选择"Dynamic Web Project"(动态网站项目),如图:点击“Next”,进入向导的下一步,键入项目名称,这里键入“MyWebApp”,然后是设置Servlet服务器,这里需要把已经安装完成的Tomcat 6.0设置为Eclipse的调试Servlet程序的默认服务器。设置方法为点击“New...”如图:在接下来对话框中选择 Tomcat v6.0,如图:点击“Next”进入向导的下一步,点击“Browse...”,设置Tomcat 6.0的安装路径,设置好后点击“Finnish”,完成servlet服务器设置。Servlet服务器设置成功后,Eclipse会显示如图的信息,点击"Finish"完成新建项目的向导!动态网站项目建立成功后,Eclipse的显示和各个图标的作用如图显示:&
Step 2:新建Servlet程序,并调试程序:与普通Java项目类似,需要新建立Servlet类文件,在项目图标“MyWebApp”上点击鼠标右键,选择“New”-&"Servlet",如图:在弹出的向导对话框中,输入新建立的Servlet类名“EchoForm”,如图:输入完成后点击“Finish”完成新建Servlet类建立Servlet类后,在程序编辑器中编辑程序,按照例1-3的输入,输入完成后,点击工具栏中的运行按钮,运行程序:
//EchoForm.java:import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;Eclipse运行sevlet和jsppublic class EchoForm extends HttpServlet{&& &&&& public void service(HttpServletRequest req, HttpServletResponse res)Eclipse运行sevlet和jsp&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& throws IOException{&&& res.setContentType("text/html");&& &&&& PrintWriter out = res.getWriter();&& &&&& Enumeration flds = req.getParameterNames();&& &Eclipse运行sevlet和jsp&&& if(!flds.hasMoreElements()){&&&&&& &&&&&&&& out.print("&html&");&&&&&&& out.print("&form method=\"POST\"" +"action=\"EchoForm\"&");&&&&&&& for(int i = 0; i & 10; i++)&&&&&&&&&&& out.print("&b&Field" + i + "&/b& " +&&&&&&&&&&&&&&&&&&& "&input type=\"text\""+" size=\"20\" name=\"Field"&&&&&&&&&&&&&&&&&&& + i + "\" value=\"Value" + i + "\"&&br&");&&&&&&& out.print("&INPUT TYPE=submit name=submit Value=\"Submit\"&&/form&&/html&");&& &Eclipse运行sevlet和jsp&&& }else{&&&&&& &&&&&&&& out.print("&h1&Your form contained:&/h1&");&&&&&& &Eclipse运行sevlet和jsp&&&&&&& while(flds.hasMoreElements()){&&&&&&&&&&& String field= (String)flds.nextElement();&&&&&&&&&&& String value= req.getParameter(field);&&&&&&&&&&& out.print(field + " = " + value+ "&br&");&&&&&&& }&&& }&& &&&& out.close();&& && }}
运行程序时会弹出一个对话框选择运行Servlet的服务器,这里选择新建一个Servlet服务器后点击“Finish”如果Tomcat已经设置好,可以看到Servlet程序的运行效果,如图,实际上就是在Eclipse中运行了一个IE浏览器作为客户端,可以在“Field0”。。。各输入框中输入一些文字然后点击“Submit”查看效果当然也可以在运行程序的同时,打开一个网页浏览器比如IE,然后在地址栏中输入“http://localhost:8080/MyWebApp/EchoForm”,可以看到同样的运行效果调试完成后需要将Servlet服务器(Tomcat)停止,如图所示:&
Step 3:新建JSP文件并运行:同样在“MyWebApp”项目的图标上单击鼠标右键,选择“New”-》“JSP”在弹出的向导对话框中输入新建的JSP文件名“CurrentTime.jsp”,主意要输入文件的全名(即包括文件扩展名),然后点击“Finish”建立JSP文件在Eclipse的文件编辑器中,对新建立的“CurrentTime.jsp”进行修改,如图所示插入一行JSP代码即可,然后点击工具栏中的运行按钮,查看运行效果&
&%=System.currentTimeMillis()/1000&%&
阅读(...) 评论()eclipse 创建web项目时没有自动生成index.jsp 请问如何处理!_百度知道
eclipse 创建web项目时没有自动生成index.jsp 请问如何处理!
我有更好的答案
  单击“完成”按钮,完成JSP文件的创建  Eclipse安装环境下没有自动生成index.jsp文件的这个设置。此时,在项目资源管理器的WebContent节点下。也就是说index.jsp这个文件需要你自己创建。  创建的方法是在project explorer(项目资源管理器)选中你所建立的项目下的WebContent文件夹鼠标右键 New(新建)——&JSP File菜单项,打开New JSP File对话框,在该对话框的“文件名”文本框中输入文件名index.jsp,其他采用默认设置,将生成一个名称为index
采纳率:79%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。eclipse创建dynamic web project项目为什么没有生成index.jsp_百度知道
eclipse创建dynamic web project项目为什么没有生成index.jsp
eclipse创建dynamic web project项目为什么没有index.jsp,web目录也不是webroot
我有更好的答案
jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://c.关于jsp 下面两个图你应该能看懂进入后
采纳率:79%
来自团队:
为您推荐:
其他类似问题
eclipse的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 python 项目根目录 的文章

 

随机推荐