jsp找不到js中的方法

[size=medium]有时候jsp中调用js方法会失败
[color=red]TypeError: search is not a function[/color]

因为search()是系统的
换一个名字就ok了[/size]
解决JSP网页不到路径问题的方法如下: - **Spring Boot与JSP整合时不到JSP页面**:在Idea中整合Spring Boot与JSP,项目启动后不到JSP页面,若排除jar的作用域问题,可进一步排查其他因素。未解决时通常报404错误 [^1]。 - **JSP点击a连接调用controller方法跳转不到路径**:可能是Spring MVC的配置路径问题,可将`<property name="prefix" value="/WEB - INF/jsp/" />`改成`<property name="prefix" value="/jsp/" />`。也可尝试在a连接前加入path或者basepath [^2]。 - **JSP表单提交到servlet不到路径**:需注意action路径中第一个斜杠的使用。有斜杠时,路径是端口号直接接斜杠后的内容;没有斜杠时,路径是端口号接项目名再接action里面的内容。若不想要第一个斜杠,可去掉项目名。同时,包名是否需要取决于web.xml文件的配置,可通过双击web.xml文件,点击servlet左边的小箭头,再点击对应的文件查看保存的路径,若保存的路径中有包名则要包名,若没有则不用。根据错误提示信息与所保存的路径对比后做相应取舍,并留意第一个斜杠的情况 [^3]。 - **JSP页面路径确定正确仍报404**:可修改web.xml文件,将客户端请求的静态资源如图片、js文件等的请求交由默认的servlet进行处理,避免被拦截。示例配置如下: ```xml <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.css</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.js</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.jpg</url-pattern> </servlet-mapping> ``` [^4]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值