[英]How can I reference a javascript library from a JSP in a java web application?
我正在嘗試使用此網站提供的javascript庫創建具有可排序列的表格。 正在用Java創建Web應用程序,並創建表,但不使用CSS樣式。 我是html和javascript的100%新手,今天才開始嘗試學習。
我將庫與JSP放在相同的源文件夾中,也放在項目的根目錄下,但是兩次都以標准html格式創建表,而沒有腳本格式。 如何在Java Web應用程序中從JSP引用Javascript庫?
我已經取得了一些進展,但是仍然無法正常工作。 這是我的WelcomePage.jsp文件:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%response.setHeader("Refresh", "5");%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>title</title>
<script type="text/javascript" src="sorttable.js"></script>
</head>
<body>
<p><a href=url target=\"_blank\">Start</a></p>
<table class="sorttable">
<tr>
<td>text </td>
<td>text </td>
<td>text </td>
<td>text </td>
<td>text </td>
</tr>
</table>
</body>
</html>
我嘗試將其放入META-INF,WEB-INF和根文件夾中,但它們似乎都無法正常工作。 我也嘗試將其添加到web.xml文件中,但似乎沒有任何效果。
我已經嘗試過的一些東西
將其放在應用程序的根目錄下,或/ scripts文件夾下。 不能從外部訪問WEB-INF和META-INF。
如果無法訪問,請檢查日志,嘗試在瀏覽器中手動打開js文件,然后使用Firebug(或類似工具)檢查是否沒有javascript錯誤。
然后,如果一切正常,我想您需要調用一些函數並傳遞表ID。
由於您將要創建網頁,並且可能需要更多的js庫,因此為什么不在Web頁中創建一個僅用於js的新文件夾呢?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.