我正在尝试使用在这里找到的这个小脚本,但是由于某种原因,它无法正常工作,我不知道为什么。

我的head标签在browser.jsp中:

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Parcourir les livres</title>
    <script type="text/javascript" src="../../JS/sortable.js"></script>
</head>

我的桌子,当然在同一页上:

    <table class="sortable" id="sortabletable">          
            <thead>
                    <th>Aperçu</th>
                    <th>Titre</th>
                    <th>Éditeur</th>
                    <th>Auteur</th>
                    <th>Prix</th>
            </thead>
            <%
            for(Livre livre : livres){
                 %>
                <tr>
                    <td>Image</td>
                    <td><% out.println(livre.getNom()); %></td>
                    <td><% out.println(livre.getEditeur()); %></td>
                    <td><% out.println(livre.getAuteur()); %></td>
                    <td><% out.println(livre.getPrix()); %></td>
                </tr>
            <% } %>
  </table>

我不认为它来自src路径,因为我试图将.js放在与页面相同的目录中。 反正这是我的

谢谢

===============>>#1 票数:0 已采纳

您的javascript路径可能不正确。 不知道您的应用程序,我无法给您确切的路径。

它可能是JS/sortable.js../JS/sortable.js 无法直接访问WEB-INF目录中的文件。 因此,您不必从项目结构中找出路径。 您必须在运行时从路径中弄清楚。

您也可以尝试使用绝对路径。

<script type="text/javascript" src="<%=request.getContextPath()%>/JS/sortable.js" />

  ask by LMeyer translate from so

未解决问题?本站智能推荐:

1回复

Vue.js指令在JSP中不起作用

我希望在我的JSP文件中合并一些响应式vueJS。 但是,JSP解析器无法识别Vue指令,这会引发错误:net :: ERR_INCOMPLETE_CHUNKED_ENCODING。 例子是: <tbody id="items-${job.id}" v-for="item in
1回复

为什么我的Javascript在jsp页面中不起作用?

我创建了使第一个单选按钮被选中的功能,但是我的JavaScript无法正常工作。 当我在jsfiddle中使用它时,它可以完美工作,但是当我在jsp页面中尝试时,它不再起作用。 谁能告诉我我做错了什么? 我使用struts 1,并且不使用任何jquery库。 这是我的代码:
1回复

简单的脚本在JSP页面中不起作用

我只是在尝试输入电话号码的格式。 电话在桌子上,看起来像这样: 我有这个脚本,并且在页面顶部,还有其他脚本...在起作用。 我找不到为什么它行不通的... 感谢您的未来帮助 编辑:也尝试了此: 编辑2:当我使用普通输入时,它工作正常...但是似乎无法使用
1回复

sessionScope在jsp中不起作用

我创建了一个保留会话属性的jsp页面,如下所示。 然后,它可以在下一页中获取该会话属性,如下所示。 最后,我需要在相同的导航页面中将标记值分配给文本框,如下所示。 但是运行它后,它将不会在文本框中显示该值。 它将在文本框中显示值$ {sessionScope.token
1回复

jQuery在JSP中不起作用

我正在尝试编写一个从数据库检索值并使用slidetoggle()在屏幕上滑动它们的代码。 这是没有数据库检索功能的.html文件,可完美运行: <html> <head> <script type="text/javascript" src="C:\Use
1回复

jQuery在JSP页面中不起作用,但是javascript正常工作

使用tomcat服务器运行JSP页面时遇到问题。 我在JSP中包含了<script>标记,以添加JQuery和我的自定义JS文件,但是不幸的是,在加载JSP页面后,JQuery无法正常工作。 这就是我在JSP页面内将JS文件和JQuery代码包括在内的方式: 出于测试
1回复

window.open在显示pdf的jsp页面中不起作用

这是我的代码的一部分 我的问题是,一旦页面被加载,即pdf显示在嵌入式pdf查看器中,警报就不会出现。是因为该行是response.setContentType("application/pdf"); 我什至尝试了document.ready,但无济于事。请帮忙。
2回复

Spring MVC-Tiles,JSP页面包含js / jquery文件不起作用

我正在尝试开发基于Spring MVC和Apache Tiles的Java应用程序。 基本上,一切正常,直到我尝试向页面添加一些JavaScript。 比页面不显示。 也许您有任何想法,为什么它不起作用? 由于没有js,它可以正常工作,所以我认为可以,如果我t copy the Ja
1回复

将JavaScript文件导入JSP页面:为什么不起作用?

在由<script>标记括起来的.jsp页面中运行该代码时,将执行该代码。 但是,当我在导入到同一.jsp的.js文件中使用该脚本时,该脚本不起作用,被浏览器忽略,因为它不存在。 尽管有这种行为,我仍可以在此.js文件中运行其他脚本,例如 对我遗忘/做错的事情有任何
2回复

JSP页面上的验证不起作用

我在以下具有一个输入文本框的jsp页面中,输入数字后,页面将重定向到servlet,在其中检索该数字并将其显示在页面上。 我正在尝试使用JavaScript进行验证,尽管如此,尽管验证返回false,但仍在执行servlet,但我得到java.lang.NumberFormatExceptio