新鸟问个弱弱的问题..关于XFire+Spring构建Web Service问题

ddsa12 2008-11-14 10:21:52
我在这个上面看了
http://blog.csdn.net/Mr_Von/archive/2008/10/16/3086773.aspx
做了下直接运行类能得出结果...

可是我想把他改成访问JSP页面直接输出...
我的JSP页面

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>


<title>My JSP 'index.jsp' starting page</title>

</head>

<body>
<%=new test.WebServiceClientTest().testClient() %> <br>
</body>
</html>



结果出以下错误


javax.servlet.ServletException: org/apache/commons/httpclient/methods/RequestEntity
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:846)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)
org.apache.jsp.index_jsp._jspService(index_jsp.java:67)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

java.lang.NoClassDefFoundError: org/apache/commons/httpclient/methods/RequestEntity
java.lang.Class.getDeclaredConstructors0(Native Method)
java.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
java.lang.Class.getConstructor0(Class.java:2640)
java.lang.Class.getConstructor(Class.java:1629)
org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:99)
org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:44)
org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)
org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:110)
org.codehaus.xfire.client.Invocation.invoke(Invocation.java:75)
org.codehaus.xfire.client.Client.invoke(Client.java:335)
org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77)
org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)
$Proxy1.sayHelloWorld(Unknown Source)
test.WebServiceClientTest.testClient(WebServiceClientTest.java:19)
org.apache.jsp.index_jsp._jspService(index_jsp.java:58)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

请高手解答...新鸟刚刚接触这个.....
...全文
97 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wolferhui 2008-11-29
  • 打赏
  • 举报
回复
一开始我的也报了这个错误,参照下这个文档
http://blog.csdn.net/anhulife/archive/2008/04/20/2308618.aspx
ddsa12 2008-11-14
  • 打赏
  • 举报
回复
可是我导入了 commons-httpclient-3.0.jar 这个包了- -
挨踢民工_0917 2008-11-14
  • 打赏
  • 举报
回复
包不全
caok 2008-11-14
  • 打赏
  • 举报
回复
WebServiceClientTest导入没有呀,

$Proxy1.sayHelloWorld(Unknown Source)

没有发现资源。
ddsa12 2008-11-14
  • 打赏
  • 举报
回复
难道没有人了嘛?...自己顶下

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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