jsp采用bootstrap框架 tab页失效 解决方法

来源:互联网 发布:网络访问安全设计 编辑:程序博客网 时间:2024/06/05 12:08

有时候超链接想访问的是某个页面的某个部分,某个局部,可以用锚点直接定位该部分 方法是: 在该页面的该部分写上 <a name="test"></a>

然后访问的超链接为: xxx.jsp#test即可

http://www.cnblogs.com/Sunnor/p/5171414.html
jsp中的jquery失效以及引入js失败的问题

 1.在jsp中,引入js但是浏览器总是报404找不到对应的js的处理办法, 先说结论:js最好还是放在WebContent下,然后clean,如果浏览器报404找不到js,那么就在tomcat服务器对应的项目下看是否有对应的js。
还有refresh文件目录(右击Webcontent) 解决办法:jsp中引入js还是写绝对路径比较省事,开始的时候我把js这个文件夹放在项目下,即Wyl下,但是运行项目的时候浏览器总是提示找不到引入的my.js和jquery.js,然后我就在tomcat下看,具体路径E:\apache-tomcat-7.0.65\webapps\Wyl,果然这个路径下没有生成js这个文件夹,所以肯定找不到引入的my.js等了,试了好几次,只有把js文件夹放在WebContent下,然后clean项目后,在
上面的路径下就可以看到引入的js文件夹以及jquery.js等了

  2.在jsp或者html中,关于jquery选择器失效的问题,比如在以下代码中,
方法1
:把<script>标签后移,放在<body>标签后,这样当执行到<script>的时候<body>里的代码已经加载完成,jquery提供的选择器等功能也就能够正常工作了。
实际上,我们现在的这个项目是放在jsp最后的,即body后面的,这种方式比较省事一点。 方法2
:如果实在要把js代码写在head标签里,可以把js代码写在$(function(){//js代码})

觉得有用请点一下顶