为什么我的jsp经过action跳转之后无法正常显示js中的内容,不经action跳转引入js中的内容正常显示。
而且我经action跳转后引入的js用的都是绝对路径,部分js内容显示,也就是不能显示完全,这是为什么,请高手解答........还有我用的js里面是根据数据生成的条形图...
而且我经action跳转后引入的js用的都是绝对路径,部分js内容显示,也就是不能显示完全,这是为什么,请高手解答........
还有我用的js里面是根据数据生成的条形图,已通过action跳转就无法显示了,火狐却可以... 展开
还有我用的js里面是根据数据生成的条形图,已通过action跳转就无法显示了,火狐却可以... 展开
9个回答
展开全部
你用的form表单里,写的action对吧,提交的时候按钮类型选择的是submit还是button这是有区别的,建议你截个图让别人能够看清楚你的问题所在,才能更好地为你解答,这样的问题,出错的地方不固定的……
追问
不牵扯到表单提交....我直接是struts1的action跳转到一个jsp显示内容而已
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接在浏览器里面输入JS路径看看是否可以定位文件。
如果是公共的JQuery等框架,最好采用外网的public路径。
如果是公共的JQuery等框架,最好采用外网的public路径。
追问
外网的public路径??
追答
嗯,很多外部的.js库。Google, JQuery本身都有公共src
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这其实是路径的问题,我以前学习的时候遇见过,花了不少时间才发现原因。这种情况在使用struts框架的action的时候,比较容易出现。
当你的项目中使用的页面或action比较多的时候,你可能建立多个文件夹,把jsp页面放到里面,方便管理。同样,你的action也可能设置了不容的namespace,这样,你的action和jsp的路径就不同了,当你的 js 相对路径依照你的jsp路径来写的时候,在jsp的页面上js效果是正常显示的,但是经过action处理后就无法正常显示效果了,如果你想要在经过action后也能正常显示,那么你就需要根据action的路径来重新书写相对路径。
当你的项目中使用的页面或action比较多的时候,你可能建立多个文件夹,把jsp页面放到里面,方便管理。同样,你的action也可能设置了不容的namespace,这样,你的action和jsp的路径就不同了,当你的 js 相对路径依照你的jsp路径来写的时候,在jsp的页面上js效果是正常显示的,但是经过action处理后就无法正常显示效果了,如果你想要在经过action后也能正常显示,那么你就需要根据action的路径来重新书写相对路径。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
肯定是你的路径出问题,把代码粘出来吧。
追问
代码太多,粘不了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询