【java – 使用HTML文件的Spring Boot】教程文章相关的互联网学习教程文章

java – Spring引导在webapp文件夹下找不到index.html【代码】

我从spring.io读到了以下文档,它说默认情况下,Spring Boot将在类路径中提供来自名为/ static(或/ public或/ resources或/ META-INF / resources)的目录中的静态内容,但是当我放入index.html时/ resources下的文件只是呈现字符串索引.目前index.html在webapp下,我正在使用AngularJS.MvcConfiguration@Configuration public class MvcConfig {@BeanInternalResourceViewResolver viewResolver(){InternalResourceViewResolver resolv...

Java项目前后端分离-springmvc配置html视图解析器

原文链接:https://blog.csdn.net/qq_38355456/article/details/73603602基于前后端分离的项目,是不用后端模板引擎的,所以什么以.jsp,.vm结尾的模板引擎也是用不了的,前端开发做好的项目用webpack打包之后放在了后端项目里面,直接配置html视图解析器,然后放心给所有静态资源,这样就能够直接把静态文件打包之后加打war包直接放在服务器上了,废话不多说,办法如下:第一步:配置web.xml<?xml version="1.0" encoding="UTF-8"...

java – Spring Boot和Thymeleaf Neko HTML错误【代码】

我试图用Spring Boot和Thymeleaf运行一个例子.我收到了这个错误:There was an unexpected error (type=Internal Server Error,status=500). Cannot perform conversion to XML from legacy HTML: ThenekoHTML library is not in classpath. nekoHTML 1.9.15 or newer isrequired for processing templates in “LEGACYHTML5” mode这些是我的依赖:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-bo...

java – 找不到带有spring boot的html页面【代码】

我在前端使用弹簧靴和棱角分明.有时我想直接从服务重定向.我们只使用.html,.css和脚本文件(没有.jsp). 这是返回“static / pages / savepassword.html”;我是如何尝试重定向到savepassword的 那么第一个问题如何在这种情况下正确重定向? 接下来,Spring找不到我的html文件.我有这个结构我读到spring应该自动找到“静态”中的所有静态文件,但事实并非如此.所以我尝试配置我的ViewControllerRegistry和RessourceControllerRegistry@O...

java – Spring不提供html文件【代码】

所以我试图按照本指南关于如何使用Spring提供html文件:http://spring.io/guides/gs/serving-web-content/ 我有完全相同的文件夹结构和完全相同的文件,但是当我运行spring boot服务器时,我的localhost:8080 / greeting将只显示从GreetingController返回的字符串问候语,如果我查看页面源代码,里面没有html. 我找不到任何相关的答案,因为所有类似的答案仍然使用.xml文件驱动的Spring,您在.xml文件中声明视图.但是本指南明确指出不需...

java – 在Spring MVC中有条件地呈现HTML【代码】

是否有任何标记可以有条件地呈现HTML块.例如:Struts有:<logic:present name="someForm" property="someProperty">//Code block </logic:present>例如:JSF有:<h:panelGrid rendered="#{not empty someList}">//Some code block </h:panelGrid>在春季MVC中有类似的东西吗?解决方法:简单的旧JSTL给你救援! Spring MVC的优点在于它不会像其他框架那样添加大量冗余标记库.您始终可以依赖JSTL进行此类检查,这些检查现在是JSP规范的...

spring – 使用java应用程序在heroku上安装wkhtmltopdf【代码】

我想在Heroku上在线启动我的春季启动网站.但我也使用wkhtmltopdf来创建一个pdf.这在当地工作,但现在我有一些问题. 离线它的工作原理如下:ProcessBuilder pb = new ProcessBuilder("cmd.exe","/c"," cd C:\\Program Files\\wkhtmltopdf\\bin && wkhtmltopdf.exe "+ "http://google.com C:\\MainWebApps\\TestApp\\src\\main\\resources\\userstorage\\Google2.pdf");但是如何在Heroku上安装它呢? 我在哪里存储临时html页面,以便从...

java – 使用Spring Boot映射html资源

我正在使用Spring Boot为我正在创建的网站创建REST API.目前,要访问静态内容,我只需转到资源名称.例如,/ index.html或/dashboard.html.由于我使用的是REST控制器,因此无法将页面映射到某些URL结尾,因为我使用的是Spring Boot,所以没有web.xml文件. (例如,我希望/ dashboard显示dashboard.html文件.) 我应该使用标准MVC @Controller控制器来控制我的页面映射还是有更好的方法来做到这一点? 编辑 我现在只需在URL中输入文件名即可访...

如何从Spring security成功处理程序向Angular index.html传递值【代码】

如何从我的Spring安全成功处理程序将值(userName,language_code等)传递给我的Angular’index.html’? 我目前正在使用此代码从服务器加载角度应用程序:response.sendRedirect(request.getContextPath() + "/admin/index.html");解决方法:那么有很多方法可以解决这个问题.考虑到您正在构建单页应用程序: >您实际上可以从angular发送Ajax GET用户详细信息请求,以便在首次加载Angular应用程序时获取详细信息>您可以在发送如下所示的...

带有HTML5布尔属性的Java Spring Form字段【代码】

我想将属性disabled,required和autofocus添加到Java Spring Forms 3.1.感谢some questions我发现了怎么样,但是我无法让它在boolean attributes上工作. 我们有一个表单实用程序库,它包装Spring Form,以便我们可以添加标签和其他东西. 期望的JSP:<formUtil:formInputBox ... autofocus="true" />期望的输出HTML:<label>...<input type="text" ... autofocus /></label>这在我们的formUtil中作为JSP:include但不使用Spring:<input...

java – 使用HTML文件的Spring Boot【代码】

我有一个Spring Boot应用程序.我试图将变量传递给HTML文件但不幸的是我没有设法做到这一点,因为当我启动我的应用程序时没有任何显示,除了静态文本:“WORLD”.我的控制器如下:@Controller public class IndexController {@RequestMapping(value = "/index", method = RequestMethod.GET)public String index(Model model) {model.addAttribute("message", "HELLO");return "index";} }我的index.html:<html> <body> <h1>${messag...

javascript – 使用Spring,我需要将动态数据传递给html来构建网页【代码】

我正在使用spring构建一个网页,需要使用API??调用来构建表,该API调用返回动态数量的元素. 这就是我现在拥有的:@RequestMapping(value = "/managecustomerconfigurations", method = RequestMethod.GET) public ModelAndView setUpPage(){ModelAndView model = new ModelAndView("customerconfigurations");model.addObject("cdata", custServe.listAllCustomers());return model; }如果我输入,我可以在我的网页上获得cdata<p th:t...

java – 升级到Thymeleaf 3并在Spring中重新实现丰富的HTML电子邮件【代码】

我正在将我的项目从Thymeleaf 2迁移到3,我遇到了电子邮件模板解析器干扰我的Web模板解析器的问题. 当我们第一次实施Thymeleaf时,我们遵循此文档以允许电子邮件模板和Web模板,并且没有问题(第4.2节): http://www.thymeleaf.org/doc/articles/springmail.html 在转换为Thymeleaf 3期间,我只使用了一个用于HTML模板的模板解析器(使用SpringResourceTemplateResolver)并且转换很好.我能够毫无问题地运行我的应用程序,并且所有视图模板...

通过Spring将数据从Java传递到html【代码】

有没有办法将我的Spring控制器类中的String值传递给我的HTML?在各种“你好世界”的例子中,他们说要使用ModelAndView model = new ModelAndView("htmlPageName"); model.addAttribute("variableName", "someValue");在控制器和${variableName}在HTML中.但是当我加载页面时,它显示${variableName}而不是“someValue” 我错过了什么吗?解决方法:如果你使用Thymeleaf<h1 th:text="${variableName}"></h1>您写道:{$variableName}而不...

html – 通过Spring 3 JavaMail以MIME格式Freemarker模板创建多部分消息【代码】

如何为同一内容创建包含文本和HTML版本的电子邮件? 当然,我想知道如何设置freemarker模板或将要发送的消息的标题. 当我查看我在收件箱中每隔一段时间收到的MIME格式的邮件多部分邮件的来源时,这就是其中的内容:This is a multi-part message in MIME format.------=_NextPart_000_B10D_01CBAAA8.F29DB300 Content-Type: text/plain Content-Transfer-Encoding: 7bit...Text here...------=_NextPart_000_B10D_01CBAAA8.F29DB300 ...