关于jsp调用servlet的问题

vbvc6666 2003-10-18 04:41:45
请问我这样调用servlet哪有问题

<form action="/com/zf/oa/gzkh/AddDataAction" focus="name">
<input type="text" name="name">
<input type="submit" name="ok" value="ok">
</form>
我的servlet已经编译好放在D:\zfoa2.5\webapps\ROOT\WEB-INF\classes\。\om\zf\oa\gzkh\。
类路径是D:\zfoa2.5\webapps\ROOT\WEB-INF\classes\
可是系统总提示以下错误:很苦恼啊
2003-10-18 16:25:37 StandardContext[/examples]: Resources start failed:
2003-10-18 16:25:37 StandardContext[/examples]: Context startup failed due to previous errors
2003-10-18 16:25:37 StandardContext[/examples]: Exception during cleanup after start failed
LifecycleException: Container StandardContext[/examples] has not been started
at org.apache.catalina.core.StandardContext.stop(StandardContext.java:3643)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3621)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
at org.apache.catalina.core.StandardService.start(StandardService.java:497)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2189)
at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at java.lang.reflect.Method.invoke(Native Method)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
...全文
81 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
iwo99 2003-10-18
  • 打赏
  • 举报
回复
在你的web-info下有没有web.xml这个文件呢?没有的话就建一个文件内容类似这样的:

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
<servlet>
<servlet-name>AddDataAction</servlet-name>
<servlet-class>AddDataAction</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>AddDataAction</servlet-name>
<url-pattern>/servlet/AddDataAction</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>login.jsp</welcome-file>
</welcome-file-list>
</web-app>

到时候在jsp里面就这样
<form action="servlet/AddDataAction" focus="name">
就好了,希望能帮到你,我写的就是这样设的


vbvc6666 2003-10-18
  • 打赏
  • 举报
回复
怎么设
iwo99 2003-10-18
  • 打赏
  • 举报
回复
是不是web.xml没有设呢?

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧