首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

配备了struts2,jsp页面不能调用servlet

2012-12-26 
配置了struts2,jsp页面不能调用servlet请问大家,在jsp页面调用servlet的时候出现这个下面这个错误 There i

配置了struts2,jsp页面不能调用servlet
请问大家,在jsp页面调用servlet的时候
出现这个下面这个错误 There is no Action mapped for namespace / and action name displayChart.

把这个servlet当作action了,应该怎么处理呢
[解决办法]
额 去配置一下你的Web.xml嘛,里面有路径的配置,action的配置与Servlet的配置不是有不同的么!检查一下是否配置错误了!
[解决办法]
首先你要确定 action本身就是一个servlet,    jsp页面中的路径明 要与web配置文件中的 映射name保持绝对一致
[解决办法]
这个早配置了,没用了
<servlet>
   <servlet-name>DisplayChart</servlet-name>
    <servlet-class>org.jfree.chart.servlet.DisplayChart</servlet-class>
  </servlet>
    <servlet-mapping>
    <servlet-name>DisplayChart</servlet-name>
    <url-pattern>/displayChart</url-pattern>
    </servlet-mapping>
  <servlet-mapping>
[解决办法]
你jsp页面上的action写的是什么啊 跟你写的servlet是一样的吗 ?
[解决办法]
该回复于2011-09-22 17:00:17被版主删除
[解决办法]
<servlet-class>org.jfree.chart.servlet.DisplayChart</servlet-class>
这里配置对吗?写的是你本项目对应的路径,还有看你代码在返回的时候单词有没有写错
[解决办法]
问题已解决,默认请求路径没有后缀也可以访问,配置<constant name="struts.action.extension" value="action"></constant>即可
[解决办法]
不明白
默认请求路径没有后缀也可以访问,配置<constant name="struts.action.extension" value="action"></constant>即可
[解决办法]
就是可以使用 哦

热点排行