Atitit spirngboot 访问 html文件总结 自设计web服务器原理与实现 Url路由压力,读取url,获得项目更路径绝对路径,拼接为文件路径。读取文建内容输出即可 目录路径 u
Atitit spirngboot 访问 html文件总结 自设计web服务器原理与实现
Url路由压力,读取url,获得项目更路径绝对路径,拼接为文件路径。读取文建内容输出即可
目录路径 upload。Html在项目跟目录
默认的要佳配置文件和放入指定目录。。麻烦放弃此种方法
使用springboot 拦截器测试,老是拦截不到uri ,都是/error
使用java的filter拦截,效果良好。。
http://localhost:8080/upload.html
@Component @WebFilter(urlPatterns = "/*", filterName = "authFilter") public class AuthFilter implements Filter {
@Override public void destroy() { // TODO Auto-generated method stub
}
@Override public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2) throws IOException, ServletException { HttpServletRequest httpServletRequest=(HttpServletRequest) arg0; HttpServletResponse httpServletResponse= (HttpServletResponse) arg1; String uri= httpServletRequest.getRequestURI(); System.out.println(uri); String url= httpServletRequest.getRequestURL().toString(); if(uri.endsWith(".html")) { String classFilePath = this.getClass().getResource("/").getPath(); String prjpath=new File(classFilePath).getParent(); String htmlpath=prjpath+uri; byte[] s=FileUtils.readFileToByteArray(new File(htmlpath)); ServletOutputStream outputStream = httpServletResponse.getOutputStream(); outputStream.write(s); outputStream.flush(); } }
|
阅读更多
- 无法打开Web项目 文件路径与URL不符。这两者需要映射到相同的服务器位置
- 错误:无法打开web项目”****“,文件路径“****”与url“**”不符。这两者要映射到相同的服务器位置。
- 读取web项目properties文件路径 解决tomcat服务器找不到properties路径问题
- springmvc获得项目根目录(绝对路径(服务器路径))
- SEO_ASP.net SEO优化(包含URL地址重写\viewState移动和压缩至服务器\SEO信息XML生成_根据URL地址重写文件)\web网站内容压缩 源码公开.本人授权可使用于商业项目。
- python 学习记录(11)-文件处理/读取文件/文件写入内容/文件删除/文件复制/文件重命名/后缀名/内容查找与替换/文件比较/ 配置文件访问/目录创建与删除/遍历目录/定向输出
- java中jar包内的类访问jar包内部的资源文件路径和获得读取资源文件内容的问题
- vs2003.net报“无法打开Web项目文件路径与URL不符。这两者需要映射到相同的服务器”问题
- java Web项目中,利用其过滤功能,实现访问者每次访问服务器时,记录访问者的IP,访问时间,Url等信息,并保存到文件的操作
- web项目Log4j日志输出路径配置问题 问题描述:一个web项目想在一个tomcat下运行多个实例(通过修改war包名称的实现),然后每个实例都将日志输出到tomcat的logs目录下实例名命名的文
- Winform窗体文本框实现拖拽获得目录或文件路径(C#)
- 设计一个学生类,其中包含学号、姓名、成绩等数据成员,创建学生对象并且倒入到文件file.txt,然后由文件读取到另一个学生对象并输出,试编程实现。
- 如何获得java工程或者java web工程中的src目录中的文件和webinf目录路径
- JAVA 取JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址 得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- 如何用java实现在网页中保存html编辑器 编辑好的 html 文件?!(如blog里发文章的时候把要发表的内容以html文件的形式保存到服务器上?)
- JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址
- 读取给定目录下文件的绝对路径
- 关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件
- 打开ASP.NET Web项目时,此项目的默认Web访问模式设置为文件共享, 但是无法从路径“...”打开“...”处的项目文件夹。返回的错误是: 无法打开Web项目“”。返回的错误是: 无法打开Web项目“...”。文件路径“...”怀URL“...”不
- JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址