0 0

struts2默认jsp页放在WEB_INF下,但是如果jsp页里有css文件,访问不到咋办?3

目录结构如下:

WEB-INF
  content
   js/link.js
   style/link.css
   index.jsp

jsp也里包含
<script type="text/javascript" src="js/link.js"></script>

<link rel="stylesheet" type="text/css" href="style/link.css" />

通过action访问index.jsp,可是jsp页面里的js及link.css无法访问,于是我把link.js和link.css弄到了WEB-INF上级目录,然后修改成

<script type="text/javascript" src="${path}/js/link.js"></script>

<link rel="stylesheet" type="text/css" href="${path}/style/link.css" />

${path}代表request.getContextPath(); 这样虽然是可以访问了,但是我在Dreamweaver中却不能正确引用link.js和link.css文件,因为Dreamweaver.不支持${path},有什么办法可以都兼容呢,或是更好的办法,谢谢
2010年3月10日 16:54

4个答案 按时间排序 按投票排序

0 0

直接把${path},替换成相对路径,如<script type="text/javascript" src="../js/link.js"></script>,如果用Dreamweaver,${path}当然不行,可以考虑<%=path%>试一下

2010年3月26日 11:05
0 0

静态文件(js, css, html, image等)需要放在web目录里面, 把WEB-INF/content当成虚拟路径来看就容易理解了, 当它没有.

2010年3月17日 17:49
0 0

WEB-INF下的文件是不能直接访问的,

基于这个限制,没办法的,

2010年3月17日 08:57
0 0

css, js 文件不能放在web-inf目录下,否则web服务器无法访问。

2010年3月16日 15:22

相关推荐

    javaweb项目开发思路(通俗易懂)附源码

    系统使用的页面建议放入到WEB-INF下 3、修改样式、图片的路径 建议:使用绝对路径 css、image、js ${pageContext.request.contexPath}/css 建议:提取统一工具jsp文件(管理css/js) /image /js 4、修改跳转...

    基于java的订餐系统,优秀毕业设计,计算机专业必须收藏

    content:该目录也是存放项目的jsp页面,出于安全性考虑,该目录应该放在WEB-INF目录下,这样客户端便不能直接访问,可以项目中使用struts或者servlet进行转向访问。 lib:用于存放项目的架包。 classes:这个子...

    Struts 成功测试

    \web\WebRoot\index.jsp 首页 =================================================================== D:\web\WebRoot\include\CSS.CSS D:\web\WebRoot\include\image.jsp 生成验证码的jsp ============...

    JAVA SSH青协志愿服务管理系统源码

    Struts+srping+Hibernate开发青协志愿服务管理系统 数据库 mysql(关系型数据库) ...WEB-INF (lib+jsp+*.xml) applicationContext.xml 中心配置文件 web.xml 项目配置文件 项目一些基本配置参数 127.0

    JAVA SSH青协志愿服务管理系统源码.rar

    Struts+srping+Hibernate开发青协志愿服务管理系统 数据库 mysql(关系型数据库) 前台技术 JSP(css,js,...WEB-INF (lib+jsp+*.xml) applicationContext.xml 中心配置文件 web.xml 项目配置文件 项目一些基本配置参数

    jsp源码-网络交易系统

    &lt;%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%&gt; &lt;%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%&gt; &lt;%@ taglib uri="/WEB-INF/struts-html.tld" prefix="h"%&gt; List&lt;Index&gt; plist = ...

    传智播客SCM手把手开发文档

    声明:只有word文档,无程序源码,下不下在你~ 每步都说的很明白。 纯word文档,解释如何实现SCM系统 系统基于Struts 2+Hibernate+MySQL开发,并用到了一些前台技术。下面列出了用到的Java和Web层类库: Struts 2 ...

    office在线查看

    将其中的jar包复制到Web工程的WebRoot/WEB-INF/lib下。 第三步:安装Swftools。从下载的压缩包中解压得到可执行安装文件,直接双击执行。该转换工具用来将pdf文件转换成swf文件。改工具既可以安装使用实现文件转换,...

    整理后java开发全套达内学习笔记(含练习)

    访问,存取 ['ækses]'(n.入口,使用权) algorithm n.算法 ['ælgәriðm] Annotation [java] 代码注释 [ænәu'teiʃәn] anonymous adj.匿名的[ә'nɒnimәs]'(反义:directly adv.直接地,立即[di'rektli, dai'...

    一个支持annotation的SSH整合示例项目

    └─web │ .classpath │ .project │ pom.xml │ ├─.settings │ .jsdtscope │ org.eclipse.jdt.core.prefs │ org.eclipse.wst.common.component │ org.eclipse.wst.common.project.facet.core.xml...

Global site tag (gtag.js) - Google Analytics