HTML中 javascript 相对根路径问题】的更多相关文章

在HTML文档中,有很多引用的JS或者CSS文件,一般都是用相对路径来引用的,例如: ./../.. ,但是,有没有类似ASP.NET中的路径: ~/Scripts/myScript.js 但是有的: /Scripts/myScript.js 注意不是  ./Scripts/myScript.js…
引言 在web项目开发过程中,可能会经常遇到要获取项目根路径的情况,那接下来我就总结一下,java中获取项目根路径的7种方法,主要是通过thisClass和System,线程和request等方法. (1):this.getClass().getResource("/"): (2):file.getCanonicalPath(): (3):this.getClass().getClassLoader(): (4):System.getProperty("user.dir&qu…
Java项目中经常要读取配置文件,涉及到读取配置文件的地方,就会要读定位文件的路径.因此,在项目如何正确获取文件路径尤为关键. 根据不同的java项目,在获取文件路径时候有一些 小区别 测试环境:E:\Eclipse-workspace\BlkReport   ------我的源项目根目录 K:\Tomcat 7.0          ----------Tomcat项目的根目录 (一)在java web 项目中获取项目根路径: 1.1在jsp或者Servlet中获取项目根路径 String r…
一.根路径(Root path) 为了避免在body方法中使用重复的路径来断言,我们可以指定一个根路径(root path),比如: 我们以前的写法是: when(). get("/something"). then(). body("x.y.firstName", is(..)). body("x.y.lastName", is(..)). body("x.y.age", is(..)). body("x.y.ge…
在一次项目开发过程中,项目根路径下存放了一张图片,生成二维码的时候调用了该图片作为二维码的logo,在windows环境下二维码可以正常生成,但是部署到生产测试环境之后二维码生成报错,FileNotFoundException     jar包资源路径:/BOOT-INF/classes/**/logo.png 在生成二维码的过程中使用了IO流中的File进行文件读取代码如下: Resource resource = new ClassPathResource(imgPath); File fi…
jsp中获取项目根路径: 方法① 最顶部增加代码: <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> 然后在head标签增加代码: <base href=…
在jsp界面中经常需要引入js.css等文件,通常都需要先获取项目根路径,然后再引入文件. 例如: 项目路径如下,需要在index.jsp中引入FusionCharts相关的js.css等: index.jsp <%@ page language="java" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.get…
0. 问题: 如何改mvc中项目的欢迎页,或者叫做根路径 一个东西快弄完了,就剩下一个问题,应该是个小问题.就是mvc项目的欢迎页,怎么给改下呢. 这个项目是通过mvn建立的,整个项目的原型就是spring_mvc_jpa_deom_archetype.框架早早建成,即可看到效果.假如项目名称叫做mvn_mvc,其效果如下: 访问根路径 http://localhost:8080/mvn_mvc/ 自动跳转到如下路径 http://localhost:8080/mvn_mvc/spring/ 接…
C#中网站根路径,请站点的最外一层 /表示 应用根路径 ~/表示,有时候C#程序路径并不是网站路径 物理路径 server.mappath("~/") 是指应用程序放在服务器硬盘的位置 c:\aaa\bbb\ccc 绝对路径:是指以网站根路径为起点页面的位置 /aa/bb/cc/a.aspx 相对路径:是以当前页面的起点目标页面的位置 如当前页面是 /aa/bb/b.aspx 要找 /aa/bb/cc/a.aspx 路径应该是cc/a.aspx 如果要找aa文件夹里的东西就用../xx…
import java.io.File; import java.io.IOException; import java.net.URL; public class MyUrlDemo { public static void main(String[] args) { MyUrlDemo muDemo = new MyUrlDemo(); try { muDemo.showURL(); } catch (IOException e) { // TODO Auto-generated catch…
在HTML页面获取项目根路径的方法: function getRootPath(){ var curPageUrl = window.document.location.href; var rootPath = curPageUrl.split("//")[0] + curPageUrl.split("//")[1].split("/")[0] + curPageUrl.split("//")[1].split("/…
package my; import Java.io.File; import java.io.IOException; import java.net.URL; public class MyUrlDemo { public static void main(String[] args) { MyUrlDemo muDemo = new MyUrlDemo(); try { muDemo.showURL(); } catch (IOException e) { // TODO Auto-gen…
jsp中如何获得url路径 request.getHeader("referer") JSP中获得当前应用的相对路径和绝对路径 根目录所对应的绝对路径:request.getRequestURI() 文件的绝对路径 :application.getRealPath(request.getRequestURI()); 当前web应用的绝对路径 :application.getRealPath("/"); 取得请求文件的上层目录:new File(application…
在做项目时(如SSH或SpringMVC),通常需要在很多页面(jsp中的form提交)或者js代码(一般Ajax提交)中用到当前web应用的根路径(拼成访问资源如action/controller.甚至一些css.js.images之类的),一般地,可以在web目录(如MyEclipse项目中的WebRoot/web)下新建一个文件夹如commons,然后在commons文件夹下新建jsp文件如taglibs.jsp,taglibs.jsp中使用jstl标签中的set设置一个var如smvc(…
Atitit.获取approot api 应用根路径 java c#.net php asp 1. 如果根路径返回empty,否则返回/app,兼容getContextPath() <script type="text/javascript" src="../com.attilax/core/approot_js.jsp"></script> <%@ page contentType="text/html; charset=u…
在做项目时(如SSH或SpringMVC),通常需要在很多页面(jsp中的form提交)或者js代码(一般Ajax提交)中用到当前web应用的根路径(拼成访问资源如action/controller.甚至一些css.js.images之类的),一般地,可以在web目录(如MyEclipse项目中的WebRoot/web)下新建一个文件夹如commons,然后在commons文件夹下新建jsp文件如taglibs.jsp,taglibs.jsp中使用jstl标签中的set设置一个var如smvc(…
报表软件FineReport采用的是jQuery v1.9.2框架,jQuery是一个快速的,简洁的JavaScript库,能让用户更方便地处理HTML documents.events,实现动画效果,方便地为网站提供AJAX交互,并且它兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+).FineReport报表解析后最终成为一个html页面,因此可以使用JS对报表进行各种处理,可以选择使用jQuery框架的所有方法对报表进行操作.在此基础上,F…
paip.c3p0 nullpointexcept 配置文件根路径读取bug 解决 windows ok linux犯错误... 查看loging, 初始化的时候儿jdbcurl,user,pwd都是null...不交的了.... /////////////////////////////////process  monitor,查看不见... widnows bat 方式时候儿,c3p0 property路径,experess monitor,发现寻找lib/*...不个那nae过k,ok..…
现在企业开发中,我们都会创建一个javaWeb工程,在eclipse中指的是新建一个dynamic web project,创建完工程之后,我们在IDE中大体看到如下的工程目录: 我们主要关心的文件夹有src.WebContent.WEB-INF.test等. src:存放我们写的java文件,以包来区分相同的文件 WebContent:发布的文件夹 WEB-INF:被设计为安全的文件夹,如果一些内容必须通过后台才能被访问,则存放在此文件夹下 test:用户创建的用户目录,可以来存放具体的前台文…
javaScript语言本身没有提供类,没有其它语言的类继承机制,它的继承是通过对象的原型实现的,但这不能满足Cocos2d-JS引擎的要求.由于Cocos2d-JS引擎是从Cocos2d-x演变而来的,在Cocos2d-JS的早期版本Cocos2d-HTML中几乎全部的API都是模拟Cocos2d-x API而设计的,Cocos2d-x本身是有C++编写的,其中的很多对象和函数比较复杂,JavaScript语言描述起来有些力不从心了.在开源社区中John Resiq在他的博客(http://e…
=================实体类转JSON报错的解决办法============= 之前在springmvc的时候也报过这个错,原因以及springmvc中解决办法参考:https://www.cnblogs.com/qlqwjy/p/8722802.html 今天在springboot中同样遇到这个错. 错误分析:后台返回的数据格式是json的时候,格式化实体类报错,如下: @RequestMapping("doLogin") @ResponseBody public JSO…
最基本的 1,request.getRealPath("/");这个方法已不推荐用 2,在Servlet 里用this.getServletContext().getRealPath("/");获得要路径.       或者 request.getSession().getServletContext().getRealPath("/")来获取. 3,struts里用this.getServlet().getServletContext().ge…
在本地windows下开发测试文件上传 使用com.jfinal.cos进行multipart/form-data请求数据格式的文件上传解析 import com.jfinal.upload.UploadFile; ... List<UploadFile> upFile = this.getFiles(savePath); 我设置的savePath="D:/home/upload" 预想的情况会默认将文件上传到该路径下 java.lang.RuntimeException:…
http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f73b6cd0d3027fa3cf1fd5790801013db2e5703f170fd7c27e7001d8131ab5e4732f77552fe68cc8895ddccbd77373dc7a742f0b873105a31fb8bf3532b126c34de8df0e91bfba25e2a4c5a0dc4352ba44737e9780814d7010dd…
问题: 如何改mvc中项目的欢迎页,或者叫做根路径 一个东西快弄完了,就剩下一个问题,应该是个小问题.就是mvc项目的欢迎页,怎么给改下呢 访问根路径http://localhost/demo 怎么都访问不到webapp下index.html 让其跳转到http://localhost:8080/demo/index 1. 缺省的流程 先看看缺省的根路径流程: web.xml 中什么没有配置任何有关欢迎页的信息!其实这时等效于如下配置:这个会由Web容器最先访问! 欢迎页配置 <welcome-…
设置项目的根路径: 设置指定文件的在Tomcat中的虚拟路径: 代码: String fileName = MyFileUtil.getFileName(uploadFileName); File file = new File("/Users/Shared/jpg" , fileName);//文件目录真实路径 FileUtils.copyFile(upload, file); customer.setCust_image("jpg/"+fileName);//“…
http://www.jb51.net/article/71693.htm ********************************************** 本文介绍了Java获取此次请求URL以及获取服务器根路径的方法,并且进行举例说明,感兴趣的朋友可以学习借鉴下文的内容. 一. 获取此次请求的URL String requestUrl = request.getScheme() //当前链接使用的协议 +"://" + request.getServerName()//…
js如何获取系统的根路径,在本文给出了详细的方法 function getBasePath(){ var obj=window.location; var contextPath=obj.pathname.split("/")[1]; var basePath=obj.protocol+"//"+obj.host+"/"+contextPath; return basePath; } javascript对象包含 1.window javascr…
背景 众所周知,Tomcat的Default Servlet的servlet-mapping为 <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> 如果在基于SpringMVC的项目中做如下设置: DispatcherServlet的 url-pattern同样设置为 “/”, 在w…
  JavaWeb 获取请求网络协议.IP.端口号.项目根路径 CreateTime--2018年6月1日16点32分 Author:Marydon 1.需求 在项目中,需要使用Java向本程序发送request请求,由于项目的发布名称.部署IP和端口不固定, 如何才能动态获取这些信息呢? 2.代码实现 import javax.servlet.http.HttpServletRequest; /** * 获取url请求前缀 * @explain http://localhost:8080/te…