`
tigerben
  • 浏览: 28690 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

JSP文件中引用JavaScript文件路径

阅读更多
    今天上午,想要做一个可以支持点选日期的查询页面,日期点选控件想要通过JS文件页面引入的方式实现,试了若干次都无法正常加载显示JS日历控件,原来的页面部分如下:
<%@ page contentType="text/html; charset=gbk" language="java"%>
<%@page import="java.util.Set;"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%
//Set privsSet = (Set)session.getAttribute("userPrivs");
%>
<html>
<head>
<title>影像查询</title>
<script type="text/javascript" src="js/calendar_gbk.js"></script>
<link href="css/tab.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="1000">
<tr>
<td>
<form action="/organ.do?" styleId="form1" method="post">
<table height="336" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="5%" class="altbg1"></td>
<td height="25" width="10%"  align="right"  class="altbg1">
<span align="right"> 业务日期: </span>
</td>
<td height="25"  class="altbg2">
<html:text property="backDate" onclick="calendar(this)" size="10"
styleId="backDate" maxlength="10" value="" style="width:250px"/>
<span style="color: #ff0000" id="datespan" style="display:none">请填写日期</span>
<input type='hidden' name='endRegTime' id='endRegTime' value='0' >
</td>
</tr>
<tr style="background-color: #e0e2e7">
<td height="25" colspan="7">
<div align="center">
<!--
<html:button value="查询" property="Submit"
onclick="return checkAll();"></html:button>
-->
<input type="submit" name="Submit" value="查询">
</div>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>
运行时,使用IE访问页面时,总是报错“缺少对象”,换了360浏览器不报错也没任何反应,后来思索良久才意识到时JS的路径问题,只要将上面标红的地方改为:
<script type="text/javascript" src="busm/js/calendar_gbk.js">在IE和360浏览器下就可以正常加载显示日历控件了。

总结:在JSP页面中引入文件时,如果是通过struts的action的跳转页面,默认的路径是在Webroot下,相对路径都是以此为根路径;
如果是直接通过直接链接的形式跳转到JSP页面,可以使用./代表当前路径,切记!
分享到:
评论

相关推荐

    jsp文件中引用外部.css或.js文件的路径问题.pdf

    jsp 文件中引用外部.css 或.js 文件的路径问题 在 Web 开发中,引用外部的.css 或.js 文件是非常常见的操作。然而,在 jsp 文件中引用外部.css 或.js 文件的路径问题却是很多开发者容易忽视的细节。本文将详细讲解...

    在html页面使用JavaScript实行文件上传到本地服务器并获取文件所在路径

    使用JavaScript实现文件上传到本地服务器并获取到上传后文件所在路径,是由到JavaScript,java以及html页面。这个比较好,不是在jsp上获取路径,jsp太简单了,而且过时了,所以就在html页面实现了下功能,我主要是做...

    JSP相对路径的练习

    - **样式表和脚本引用**:在`&lt;link&gt;`和`&lt;script&gt;`标签中,用相对路径引入CSS和JavaScript文件。 - **表单提交**:`action`属性可以设置为相对路径,提交表单到服务器的特定资源。 4. **相对路径的优缺点** - **...

    jsp_选择文件夹的路径

    **步骤二:在HTML中引用JavaScript文件** 接下来,在JSP页面的HTML部分引用这个JavaScript文件,并添加一个文本框和一个按钮。当点击按钮时,将触发`browseFolder()`函数,并将所选文件夹的路径填充到文本框中。 `...

    jsp文件转换成htm文件.zip

    转换时需要确保所有动态内容已正确处理,例如变量、表达式和标签库,以及静态资源(如CSS、JavaScript文件)的引用路径。 在压缩包中的"jsp文件转换成htm文件",可能是提供了一个具体的转换工具或者一个详细的转换...

    详解Java读取本地文件并显示在JSP文件中

    在JSP页面中,通常使用EL表达式来动态展示从Java代码中传递过来的文件路径或内容。通过JSP的内置对象request、session或application可以获取服务器端Java代码处理的结果,并在页面中进行展示。 在涉及图片显示的...

    JSP 页面中用绝对路径显示图片

    例如,可以将静态资源如图片、CSS、JavaScript文件等放在一个统一的公共目录下,然后使用绝对路径引用。同时,为了提高性能和减少HTTP请求,可以使用像Apache Tomcat这样的服务器配置来指定静态资源的路径,比如通过...

    jquery包。放在jsp文件使用

    这里的`${pageContext.request.contextPath}`用于获取应用的根路径,确保文件引用的正确性。 接下来,我们来谈谈jQuery在JSP中的常见应用场景: **DOM操作**:jQuery提供了强大的选择器功能,使得操作DOM元素变得...

    Jsp选择路径.rar

    - Tomcat作为常用的Java Web服务器,其配置文件`server.xml`和`web.xml`中的设置会影响JSP页面的加载和访问路径。 10. **安全考虑** - 路径选择应避免公开敏感信息,例如,将JSP源文件放在WEB-INF目录下,防止...

    renshi.rar_jsp 文件管理_jsp人事管理_renshi.bmp在哪儿_人事管理_人事管理jsp

    在JSP页面中,可以使用标签引用图片资源,而“在哪儿”可能提示我们在理解系统时需要关注资源路径配置,确保静态资源如图片、CSS和JavaScript文件能正确加载。 最后,“人事管理jsp”标签再次强调了系统是基于JSP...

    Jsp结合ElementUI要用的js和css

    在本文中,我们将深入探讨如何在JavaServer Pages (JSP) 中集成Element UI... 在JSP文件中,通常我们会在`&lt;head&gt;`标签内添加script标签来引入外部资源。对于Vue.js v2.6.11,你需要在JSP文件中引入以下代码: ```html ...

    一个Jsp弹出窗口

    3. JSP文件:可能有一个主JSP页面,如`index.jsp`,其中包含了HTML结构和JavaScript引用,以及可能需要的后端逻辑。 在JSP中,我们可以使用EL(Expression Language)和JSTL(JavaServer Pages Standard Tag ...

    KinEditor集成JSP例子并支持jsp显示服务器非部署路径下图片

    确保在JSP页面中正确引用这些资源,通常通过`&lt;script&gt;`和`&lt;link&gt;`标签来实现。 2. **初始化编辑器**:在JSP页面中,找到需要放置编辑器的位置,然后使用JavaScript代码初始化KinEditor。这通常包括设置编辑器的基本...

    JAVA JS文件中引用JS文件,引入GOOG MAP

    在JSP文件中,我们可以直接在HTML中嵌入JS代码,或者将JS代码分离到单独的文件中以保持代码整洁。将JS文件链接到JSP页面通常通过`&lt;script&gt;`标签完成,该标签具有`src`属性,用于指定JS文件的URL。 ```html ...

Global site tag (gtag.js) - Google Analytics