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

spring3 mvc 页面跳转之后js定位异常

2012-09-29 
求助:spring3 mvc 页面跳转之后js定位错误web.xml上的配置是这样的XML codeservletservlet-namespring

求助:spring3 mvc 页面跳转之后js定位错误
web.xml上的配置是这样的

XML code
<servlet>    <servlet-name>spring</servlet-name>    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>    <load-on-startup>1</load-on-startup>  </servlet>  <servlet-mapping>    <servlet-name>spring</servlet-name>    <url-pattern>/</url-pattern>  </servlet-mapping>


并且我处理静态资源的配置也写好了。在我的首页上面js,css这些东西也正常的。

但是当我有下面这样一个跳转时就出问题了。
Java code
@RequestMapping("/subclass/{fid}")    public ModelAndView subclass(HttpServletRequest request,            HttpServletResponse response, @PathVariable int fid) {        ModelAndView view = new ModelAndView();        try {            view.setViewName("/subclass");            subclassinfo = bdo_goodsclassdaoimpl.mainclassinfo(fid);        } catch (Exception e) {            e.printStackTrace();        }        return view;    }


程序提示我找不到/mymobile/subclass/js/jquery/jquery.min.js

明显多了个subclass,这是requestmapping的名字。正常的话应该是/mymobile/js/jquery/jquery.min.js。求大家看看要怎么才能正常定位到这些东西上。

[解决办法]
把 view.setViewName("/subclass"); 

改成 

view.setViewName("subclass"); 试试
[解决办法]
HTML code
<% String basepath = request.getContextPath()+"/";%><script type="text/javascript" src="<%=basepath%>/mymobile/js/jquery/jquery.min.js"></script> 

热点排行