-- main
-- java
-- resources
-- lib
-- css
-- style.css
-- webapp
-- WEB-INF
-- web.xml
--index.jsp
<link rel="stylesheet" href="???">
这里应该有什么?
提前致谢
Maven/main/resources
文件夹用于不表示Java类的类路径资源,如i18n属性文件和各种配置文件(文本、xml、json等)。这正是您希望通过classloader#getResourceAsstream()
获得的资源。
该文件夹不打算用于公共web资源(即可通过公共http://xxx
URL访问的文件)。您应该将这些web资源文件放在Maven/main/webapp
文件夹中(在/WEB-INF
和/Meta-INF
之外),就像您已经正确地为JSP文件所做的那样(它也是一个公共web资源)。
因此,只需将/lib
文件夹向下移动(我个人还将该文件夹重命名为例如“resources”、“assets”或“static”,这更符合实际标准;“lib”文件夹名表示它充满了JAR文件)。
main
|-- java
|-- resources
`-- webapp
|-- lib
| `-- css
| `-- style.css
|-- WEB-INF
| `-- web.xml
`--index.jsp
给定此结构、/webapp
的示例部署上下文路径和在http://localhost:8080
上运行的示例服务器,可以通过以下绝对URL访问CSS文件:
http://localhost:8080/webapp/lib/css/style.css
因此,JSP页面的HTML表示中的以下任何CSS链接都应该这样做:
<link rel="stylesheet" href="http://localhost:8080/webapp/lib/css/style.css" />
<link rel="stylesheet" href="//localhost:8080/webapp/lib/css/style.css" />
<link rel="stylesheet" href="/webapp/lib/css/style.css" />
<link rel="stylesheet" href="${pageContext.request.contextPath}/lib/css/style.css" />
我正在尝试访问src/main/Resources/XYZ/view文件夹中的xsd,其中XYZ/view文件夹是由我创建的,文件夹具有我需要进行xml验证的abc.xsd。 当我每次尝试访问xsd时,结果为null, 我试过了, 1) 2) 以及我为获取资源或类加载器等而进行的更多跟踪。 最后我得到了xsd, 文件文件 = 新文件(新类路径资源(“/src/main/resources/XYZ/
Spring靴-1.4.1;IDE-IntelliJ 2016.3。EAP 我试图加载资源如下; 和 当我从IDE运行应用程序时,这两种方法都可以正常工作,但当我尝试将应用程序构建为war并将其部署到Tomcat上时,这两种方法都不起作用。 有人能帮我解决这个问题吗? 谢谢
我的XML文件位于src/main/resources目录下。我的spring代码看起来像 运行此代码时,我得到以下异常:- java.io.FileNotFoundException:类路径资源[xml1.xml]无法解析为绝对文件路径,因为它不驻留在文件系统中:jar:file:/users/user/documents/project/target/bde-0.0.1-snapshot.ja
Resource plugins are meant as a generic way of providing template sources or PHP script components to Smarty. Some examples of resources: databases, LDAP, shared memory, sockets, and so on. 资源插件被认为是为S
Table of Contents Templates from $template_dir Templates from any directory Templates from other sources Default template handler function The templates may come from a variety of sources. When you di
Resources 这些资源能够帮你成为 Java 大牛。 Books Effective Java Java Concurrency in Practice Clean Code Podcasts The Java Posse (discontinued) vJUG Les Cast Codeurs (French) Java Pub House Java Off Heap Enterprise