Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在浏览器中运行时未发现资产的JSP页面_Java_Jsp_Jakarta Ee_Struts2_Struts - Fatal编程技术网

Java 在浏览器中运行时未发现资产的JSP页面

Java 在浏览器中运行时未发现资产的JSP页面,java,jsp,jakarta-ee,struts2,struts,Java,Jsp,Jakarta Ee,Struts2,Struts,我正在使用eclipse和tomcat服务器用struts构建一个JSP网站应用程序。我已经编写了我的JSP代码,并添加了以下代码,以使我的样式表对JSP可见: <base href="${pageContext.request.contextPath}"> <link rel="stylesheet" type="text/css" href="styles/style.css"> 我的应用程序看起来很好,并且在eclipse的web查看界面中进行了正确的样式设置

我正在使用eclipse和tomcat服务器用struts构建一个JSP网站应用程序。我已经编写了我的JSP代码,并添加了以下代码,以使我的样式表对JSP可见:

<base href="${pageContext.request.contextPath}">
<link rel="stylesheet" type="text/css" href="styles/style.css">

我的应用程序看起来很好,并且在eclipse的web查看界面中进行了正确的样式设置,但是当我在浏览器中运行它时,样式设置不会应用到页面上。我认为可能有一个根源问题涉及到struts。有人能帮我解决这个问题吗


干杯

试试这样的方法:


这将在考虑部署路径的情况下生成正确的url。

对样式表的请求是否会在浏览器中导致
404
?是的,但不会在eclipse内部web浏览器中。您如何映射Dispatcher Servlet?还要检查样式表的URL是否正确。样式表的URL正常工作,您能告诉我有关映射dispatcher servlet的更多信息吗?感谢struts的哪个版本?