Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.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
在SpringMVC项目中集成html和CSS文件_Html_Css_Spring Mvc - Fatal编程技术网

在SpringMVC项目中集成html和CSS文件

在SpringMVC项目中集成html和CSS文件,html,css,spring-mvc,Html,Css,Spring Mvc,我正在从事一个SpringMVC项目。目前我有几个类,我可以保存在数据库中的信息,并检索它。我现在有一个HTML、CSS、JS和图像的网站模板。我想把这个模板拉到我的spring项目中。结构如下。我想知道我应该按照什么顺序创建目录以及将它们放在哪里,这样引用将被正确解析 结构: webapp/ |--resources/ | |+-WEB-INF/ +--web.xml +--classes/ +--spring/ |+--root-context.xml

我正在从事一个SpringMVC项目。目前我有几个类,我可以保存在数据库中的信息,并检索它。我现在有一个HTML、CSS、JS和图像的网站模板。我想把这个模板拉到我的spring项目中。结构如下。我想知道我应该按照什么顺序创建目录以及将它们放在哪里,这样引用将被正确解析

结构:

webapp/
|--resources/
| 
|+-WEB-INF/
          +--web.xml
  +--classes/
  +--spring/
     |+--root-context.xml
     |+--appServlet/
         |+--servlet-context.xml
  +--views/
          user.jsp
我使用的模板具有这种引用信息的格式

img/products/name_of_image.jpg
<a href="contact.html"/>
css/css-filename.css
js/js_filename.js
img/products/name\u of_image.jpg
css/css-filename.css
js/js_filename.js

jsp是登录页,我已经将home的HTML代码放在里面了。我只是想知道如何结构的目录,这样我就可以直接把所有这些文件和模板将工作。谢谢你抽出时间

您是否添加了任何指向
控制器
web.xml
的链接,因为您认为该链接指向后端,并且MVC如何知道该请求是为了…是的,例如,当我想要添加一个用户时,控制器中有一个/user/add的Requestmapping。我将根据需要对模板进行必要的更改,但我必须知道如何集成它。重点是省去编写所有的HTML、CSS和JS代码。我没听懂你的意思……据我所知,你可以访问控制器,但不能从控制器服务器发送HTML文件。我的JSP文件中有HTML代码,控制器有/user/add这样的请求映射。所以在html文件中,我调用action/user/add,它就工作了。但在加载应用程序时,无法找到项目中的CSS和图像。您必须在web.xml文件中添加静态的路径。。。。。