myeclipse下的servlet的web.xml怎么配置

程序结构如图

我的web.xml这样写,但不行,该怎样写?
<servlet>
<servlet-name>login</servlet-name>
<servlet-class>cn.mldn.lxh.note.servlet.LoginServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>note</servlet-name>
<servlet-class>cn.mldn.lxh.note.servlet.NoteServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>note</servlet-name>
<url-pattern>/webapps/JSP-DAO+MVC/Note</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>/webapps/JSP-DAO+MVC/Login</url-pattern>
</servlet-mapping>

不知道你遇到什么问题啊,如果是找不到你要跳到的Servlet的话 我就举个例子
<servlet>
<servlet-name>Login</servlet-name>
<servlet-class>servlet.Login</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>Login</servlet-name>
<url-pattern>/forward/login</url-pattern>
</servlet-mapping>
这个url-pattern是你要跳的路径,<form name="lefform" method="post" action="login">
我的项目下面有一个forward文件夹,全部是放的前台的页面,所以只要是forward文件夹下面的页面 访问我的Servlet 就不用写文件夹名,如果我一个页面是Back下面的,要访问这个Servlet 就要写成forward/login

你的前面配对了,只是我后面就不懂意思了,项目名称都有。url-pattern是Servlet的路径,如果你的意思是把这个Servlet放在本项目下 就去掉文件夹名 比如我的房子项目下面就是login把前面的forward去掉,默认的就是项目的跟路径
温馨提示:内容为网友见解,仅供参考
无其他回答

MyEclipse怎么新建Servlet? MyEclipse快速创建Servlet的方法_百度...
1、在MyEclipse窗口中,找到Package Explorer在此区域中右键,选择New,进入下级选项,选择Web Project。2、在Project Name后的文本框中填写项目名称MyServlet,点击Finish。二、创建Servlet 1、展开项目,选中src目录,右键选择New进入下级选项卡,选择Servlet 2、在打开的Create Servlet窗口中,在Package后的文...

myeclipse中修改了servlet后如何重新部署,不然浏览器访问的就是原来的...
如果你没有配置热部署,在myeclipse工具栏上有一个tomcat,restart即可。或者在项目上单击右键runas里有tomcat也可以重新部署 以上纯粹靠记忆回答。tomcat可以配置成热部署模式的在web.xml把对应字段改成 <Context path="\/oa" docBase="D:\/workspace\/firstoa\/webapp" debug="0" reloadable="false"...

myeclipse做webservice开发,如何读取配置文件中web.xml中设置的参数
1.是的话,那很简单。DOM或是SAX解析随便找一种方法就好 2.不是,说明是你web的配置目录,你可以在使用节点加一个 <init-param> firstparam firstparamvalue <\/init-param> 然后在方法里面获得 < String Str1;Str1=config.getInitParameter("firstparam");Out.println(Str1);> 不知道能否帮到你^...

请问大家:在myeclipse中文件夹WEB-INF下的web.xml有什么作用?
它提供了你每个建立的servlet的路径映射,在mapping标签内,通过后缀名为action的名称,可以找到你的servlet文件!也就是说你每一个创建的servlet都会有对应的路径和映射在里面被存储,不知道有没有帮到你,但是我说知道就这么多了!

严重: Exception sending context initialized event to listener insta...
原因:web.xml中没有配置。解决方法:1.首先,打开myeclipse新web项目,如下图所示。2.Display-name用于定义web项目的名称,如下图所示。3.上下文参数设置web项目的参数版本,参数名称指定参数名称,参数值设置参数值。4.Filter用于指定筛选器权重,Filter-name指定筛选器名称,Filter-class指定筛选器...

MYEclipse 下开发web项目配置问题
08:33org.apache.catalina.core.standardservice开始信息:启动服务catalina2010-4-811:08:33org.apache.catalina.core.standardengine开始信息:启动ser vlet引擎:阿帕奇雄猫\/6.0.262010-4-811:08:33org.apache.catalina.startup.hostconfigdeploydescriptor信息:部署配置描述符manager.xml2010-4-811:08:33...

MyEclipse怎么新建Servlet
完成上面两步操作后直接点击“Next”按钮即可; 8、对上图进行如下操作:如果要使用Servlet3.0新特性——采用注释的方式该servlet接受的请求路径,则取消上图被红框框定的复选框(取消后web.xml文件中将不会含有创建的Servlet的一些配置信息,此处取消该复选选中项);否则直接点击“Finish”按钮即可。至...

myeclipse连接数据库测试成功 但是web实际操作的时候没用
首先如果你能打开index.jsp,说明工程的部署是正确的。其次报出404错误,说明是servlet的映射有问题,应该去配置文件WebRoot>META-INF>web.xml找到RegServlet的<servlet-mapping>标签,查看是否与RegServlet的路径相匹配;再查看index.jsp中action是否与配置文件的映射匹配。如果是数据库连接的问题,MyEclipse会...

如何配置,修改myeclipse代码不重启tomcat-CSDN论坛
方法如下:第一步: Tomcat安装目录下,修改 conf\/server.xml 中的 Host 配置,设置其reloadable属性为true,即在Host标签中添加reloadable="true"这一句,重启Tomcat使配置文件生效。第二步: 在conf文件夹中的web.xml文件中添加 development true第三步: 重启tomcat服务器,使修改生效。然...

myeclipse中怎么配置tomcat服务器
Tomcat服务器可以运行Servlet 和JSP,是一个免费的小型的轻量级的Web 应用服务器,它性能稳定、扩展性好、源码开放、技术先进且免费,是开发中小型Web 应用系统的首选,深受java开发者的喜爱。方法 需要配置MyEclipse,把Tomcat集成进开发环境:在Window-Preferences中选择Servers:然后搜索Server,找到Server下面...

相似回答