我很困惑尝试使用Spring Boot 1.5.11的静态资源服务功能将Actuator集成到一个项目中:
Spring Boot Actuator在没有@EnableWebMvc
的情况下无效,因为没有安装正确的Http媒体转换器,所以返回HTTP 406。
但是如果我添加@EnableWebMvc
,它会关闭static
文件夹和其他Spring Boot功能的服务资源。
有没有办法在不丢失Boot功能的情况下初始化Actuator?
答案 0 :(得分:1)
在Spring Boot 2.0中找到bug,它似乎也在Boot 1.5中。解决方法:将<form action="" name="pcform">
<p>
Get the computer exactly how you want it!
</p>
<label for=screens> Screen size: </label>
<select id="dropdown" onchange="totalPrice()">
<option id="thrteen" value="thirteen">13"</option>
<option id="ffteen" value="fifteen">15"</option>
<option id="svteen" value="seventeenthree">17,3"</option>
</select>
<p>Select the processor: <br />
<label for="i3">
<input type="radio" value="corei3" id="i3" name="processor">
Core i3
</label>
<label for="i5">
<input type="radio" value="corei5" id="i5" name="processor">
Core i5
</label>
<label for="i7">
<input type="radio" value="corei7" id="i7" name="processor">
Core i7
</label>
</p>
<p>Components: <br/>
<label for="dvd"><input type="checkbox" value"dvdrom" id="dvd">
DVD-ROM
</label>
<label for="bluray"><input type="checkbox" value="bluray" id="bluray">
Blu bluray
</label>
</form>.
<div id="priceDiv"></div>
设置为favorPathExtension
会关闭false
中的错误代码,并且Actuator端点开始工作。
ServletPathExtensionContentNegotiationStrategy