Java Spring 3.1:让。或者只需使用元素,只需在一个位置执行操作……使用JSTL生成的URL引用图像,以避免相对路径和硬编码上下文根的路径。/>。或者只是使用元素,所以你只需要在一个地方做。。。 - htts://blah.blah.blah/images/header.png - htts://blah.blah.blah/**abc**/images/header.png
我是春天的新手。我正在学习Spring3.1。我用的是《春天在行动》一书,第三版。。我找不到静态资源。这本书没有说太多,所以我想知道我是否能得到一些帮助 我申请的名字是abc URL类似于https://blah.blah.blah/abc 我在WebLogic 9.2上运行abc 我将abc部署为abc.war 我的abc.war中的目录结构是Java Spring 3.1:让。或者只需使用元素,只需在一个位置执行操作……使用JSTL生成的URL引用图像,以避免相对路径和硬编码上下文根的路径。/>。或者只是使用元素,所以你只需要在一个地方做。。。 - htts://blah.blah.blah/images/header.png - htts://blah.blah.blah/**abc**/images/header.png,java,spring,Java,Spring,我是春天的新手。我正在学习Spring3.1。我用的是《春天在行动》一书,第三版。。我找不到静态资源。这本书没有说太多,所以我想知道我是否能得到一些帮助 我申请的名字是abc URL类似于https://blah.blah.blah/abc 我在WebLogic 9.2上运行abc 我将abc部署为abc.war 我的abc.war中的目录结构是 WEB-INF classes lib web.xml webLogic.xml abc-servlet.xml cs
WEB-INF
classes
lib
web.xml
webLogic.xml
abc-servlet.xml
css
images
js
jsp
META-INF
在my web.xml中,我的dispatcher servlet定义如下:
<servlet>
<servlet-name>abc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>abc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
因此,图像显示为空白,但当我将此URL粘贴到浏览器中时,我可以获得图像
- htts://blah.blah.blah/**abc**/images/header.png
我还没有找到一种方法让Spring在这个url中添加abc
我是一个全新的带着春天的白带,所以用建议来帮助我解决这个问题的婴儿谈话不会被视为一种侮辱:
提前谢谢你的帮助
史蒂夫我在Tomcat6中尝试了我的东西,一切都很好。这不是WebLogic中第一次遇到更困难的事情,FWIW 我搜索了一下,找到了这个 解释WebLogic和Spring 3.*存在未解决的问题 作为Spring和WebLogic的新手,我大部分都不懂 我注意到我所有的静态内容都会映射到 https:/blah.blah.blah/abc/images/myimage.png 但春天会认为是这样 https:/blah.blah.blah/images/myimage.png 所以 我将mvc标记设置为 然后在使用spring的新文件中,我将路径更改为../abc/images/myimage.png 一切正常。遗留文件仍在使用遗留代码中的路径查找根目录下的静态资源,而新的Spring文件我正在逐渐将abc从Servlet webapp转换为Spring webapp,并将它们作为ell查找
这是一个黑客和它的粗糙,但它让我现在去我在Tomcat 6中尝试了我的东西,一切都很好。这不是第一次在WebLogic中遇到更困难的事情,FWIW 我搜索了一下,找到了这个 解释WebLogic和Spring 3.*存在未解决的问题 作为Spring和WebLogic的新手,我大部分都不懂 我注意到我所有的静态内容都会映射到 https:/blah.blah.blah/abc/images/myimage.png 但春天会认为是这样 https:/blah.blah.blah/images/myimage.png 所以 我将mvc标记设置为 然后在使用spring的新文件中,我将路径更改为../abc/images/myimage.png 一切正常。遗留文件仍在使用遗留代码中的路径查找根目录下的静态资源,而新的Spring文件我正在逐渐将abc从Servlet webapp转换为Spring webapp,并将它们作为ell查找
这是一个黑客和它的粗糙,但它让我现在去我在Tomcat6中尝试了我的文件集。它起作用了。问题在于WebLogic。我找到了这个。不幸的是,对于像我这样的新手来说,似乎还不清楚是否有一个变通方法,以及我可以继续部署为*WAR的方法。我在Tomcat6中尝试了我的一组文件。它起作用了。问题在于WebLogic。我找到了这个。不幸的是,对于像我这样的新手来说,似乎还不清楚是否有一个解决方法,我可以继续部署为一个*warre,使用JSTL生成的URL引用您的图像,以避免相对路径和硬编码上下文根的路径。/>。或者只需使用元素,只需在一个位置执行操作……使用JSTL生成的URL引用图像,以避免相对路径和硬编码上下文根的路径。/>。或者只是使用元素,所以你只需要在一个地方做。。。
- htts://blah.blah.blah/images/header.png
- htts://blah.blah.blah/**abc**/images/header.png