`
- 浏览:
13077 次
-
java中实现web项目中的jsp/ftl页面访问绝对路径地址文件(以img为例)
各位亲,在这里主要介绍Eclipse中发布后的web项目中如何访问绝对路径上的文件(此处以img为例)也就是如何jsp页面中如何通过标签访问:D:\images\accFast\1111111111\123.jpg这个路径下的图片或其他信息:
1、访问本地路径的一个文件(以img为例,以下就不做说明了),一般是可以通过file:\\来实现访问的,由于安全性问题,很多浏览器已经给其屏蔽掉了,所以目前web项目的jsp页面无法通过此方式来访问本地路径的文件;
2、想要web项目的jsp页面访问本地路径上的文件,那么首先就需要设置本地路径上的地址,给其一个相对路径,那么如何操作呢?
(1)打开eclipse中的tomcat下的server.xml文件,找到 <host></host>标签体中的内容,给其添加一个<context></context>标签,内容如下:<Context docBase="D:\images\accFast" path="/image" reloadable="false"/> 其中docbase指定的就是本地路径(也就是绝对路径),path指定的就是相对路径(也就是页面中访问地址时,都是相对于/image来访问的)
(2)举例:我将图片存在了D:\images\accFast\1111111111\123.jpg下,那么我在页面就可以通过<img id="img" src="/image/1111111111/98ea1d728b7fc03b6e025f4fe7ece8401409805181.jpg" width="100%">来访问到此路径下的文件信息
(3)很多就会说,我的eclipse中的tomcat中的server.xml已经设置了一个context标签,是给项目用的,那我还可以设置多个contetx标签么?答案是肯定的,不过设置的同时要注意docbase的不同,以及path的不同,否则项目启动的时候会报错的
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
1.3 修改demo里面子项目resources/application.yml的redis地址为自己服务器地址,执行 mvn package -Dmaven.test.skip=true 打包后;直接运行demo/下的 ClickCaptchaApplication为启动点击文字验证码demo;直接...
Java生成word文档(仅一个文档模板原件和转换后缀为.ftl格式文件)
实在是不明白FreeMarker比JSP好在什么地方,在java领域,表现层技术主要有三种:jsp、freemarker、velocity。
项目根路径 文件类别 文件列表 输入路径 index.html.ftl 输出路径 index.html 文件类别 file 文件生成类别 dynamic 条件 输入路径 .DS_Store 输出路径 .DS_Store 文件类别 file 文件生成类别 static 条件 输入...
Java根据ftl模板生成多表格复杂性word文档,工程可直接导入eclipse中执行的。
Java生成pdf文件,解决中文乱码问题.pdf
java实现数据导入word代码,可以实现文字和图片的导入,模板需要自己做
近日项目涉及到Word的导出,四处需找资料。可惜网上实例太少,只好根据别人的思路写一下这个简单的实例。以后也许会补充图片导出Word模块,敬请其代表吧!还有,本实例只适合初学者。大牛绕路。当然本实例也存在不足...
基于java根据模板动态生成PDF文件
ftl的使用非常普及,但是,但是里面的语法却让人很难懂得,这里有详细的技术帮助文档
org.apache.jasper.JasperException: Template /template/ajax/text.ftl not found异常解决包
6、若对资源有疑问,可以在详见others/《Java生成Pdf文档使用说明.pdf》中的博主个人联系方式中寻求帮助。 1、Demo示例:https://img-blog.csdnimg.cn/b8f771e24f814d718595710f0e3c0d93.png 2、页码示例:...
java导出文件, freemarker导出word需要ftl文件,java导出Word常见问题。2.TXT修改后缀名为.ftl
在项目中难免和各种数据报表打交道,如导出XX申请表,登记表,推荐表之类。就可以通过现有信息导出Word文档。基于Java语言来导出Word文档的方式也有很多种,如Jacob,Apache POI,Freemarker,PageOffice,java2word...
这个文件是我从Struts2老版本中摘出来的FreemarkerServlet,将其加入到项目中,然后在web.xml中增加下面的代码即可。 <!-- FreeMarker Servlet --> <servlet> <servlet-name>freemarker</servlet-name> ...
这是一组ftl文件,我将world转ftl文件后发现内容一样却不能用,但是将内容替换到ftl上后,该内容就可以使用了
substring(0,1)}结果为s http://localhost:8080/ftl-project/ftlfour/convert还有类似一些req
sping.ftl springmvc国际化文件
freemarker(FTL)常见语法大全,讲解ftl中的常见语法。
struts-gpipe 提供了将 groovy 引入 struts java web 项目的功能, web页面模块化异步渲染。 这个项目的初衷是为了将groovy引入我们的struts web项目,在开发的过程中,发现有跟多可以做的是全,不过在最初的版本,...