在我的前端表单中,我从用户路由器名称和环回中取两个值作为输入,
<form id = "form" method="POST" name="myForm" content = "application/json">
<input id = "setrname" placeholder="Router-Name" type="text" required />
<input id = "setloopback" placeholder="Loop-Back" type="text" minlength="7" maxlength="15" size="15" pattern="^((\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.){3}(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$">
<input value="Submit" class="formBtn" type="submit"">
<input class="formBtn" type="reset" />
</form>
Javascript代码
var form = document.getElementById('form')
form.addEventListener('submit',function(e){
e.preventDefault()
var rName = document.getElementById('setrname').value
console.log(rName)
var loop_back = document.getElementById('setloopback').value
console.log(loop_back)
var status1 =0;
var status2 =0;
var status3 =0;
var status4 =0;
var status5 =0;
var final_status =0 ;
var flag =0;
$.post("http://localhost:8081/ping",{"loop_back":loop_back,"rName":rName,"final_status":final_status,"status1":status1,"status2":status2,"status3":status3,"status4":status4,"status5":status5,"flag":flag},function(data){
console.log(data)}).done(function(){alert('Request done!');})
.fail(function() { alert('failed, '); });
})
@RequestMapping(method = RequestMethod.POST,value="/ping",consumes = "application/json")
public void addData(@RequestBody PingData data) {
pingdataservice.save(data);
}
发送POST请求时Spring的输出
[io.javabrains.demo.ping.pingdata@6b3fbeba,io.javabrains.demo.ping.pingdata@343caa92,io.javabrains.demo.ping.pingdata@296453b0,io.javabrains.demo.ping.pingdata@48166a94,io.javabrains.demo.ping.pingdata@5ecad742,io.javabrains.demo.ping.pingdata@ff39e33,
在json.stringify(requestdata)中发送请求数据。会奏效的
ex: JSON.stringify({"loop_back":loop_back,"rName":rName})
我试图在SpringMVC中运行SpringBoot应用程序,在SpringMVCPOM中添加SpringBoot应用程序依赖项,并扫描SpringBoot包,但我面临以下问题
例如。 这应该运行一个简单的hello world应用程序,摘自oracle文档。然而,当我‘运行’这个代码,没有窗口打开。取而代之的是打开一个名为“Java”的应用程序。看起来'java'只是一个位于'jdk1.8.0_25.jdk/contents/home/bin'中的'UNIX可执行文件‘。应用程序'java'绝对不显示任何东西,并且在没有强制退出的情况下无法关闭。 我在MacBook上运
版本 openjdk版本“11.0.11”2021-04-20 如果可能的话,请不要告诉我像我以前看到其他人回答的那样“阅读基础知识”。我只是不确定为什么我的代码不能在我的最后一个项目中运行。 提前谢谢你!
我正在运行一个spring boot WebFlux应用程序,通常该应用程序运行在Netty嵌入式服务器之上。相反,我正在运行一个tomcat实例,我试图从我的pom中排除tomcat,但仍然遇到同样的问题。 所以我想通过运行Netty而不是Tomcat来解决这个问题。 这是我的pom依赖项:
问题内容: 我正在写一个Java库,实际上是一个Clojure库,但是对于这个问题,重要的是它在JVM上运行。该库需要执行一些JavaScript。我尝试过Nashorn,但遇到了一些局限性,可能难以克服。另外,我想尝试NodeJS。 我希望我的库是独立的,不依赖于独立运行NodeJS的系统,因此需要一种特殊的部署机制将Java和NodeJS工件放置在正确的位置,以便由两个不同的网络服务器接收。但
本地angular应用程序在-http://localhost:4200/alerts;alerttype=renewals;cor=411119上成功运行 到目前为止,我已经将angular dist文件夹复制到遗留应用程序的webcontent文件夹中,并运行应用程序,如下所示 http://localhost:9086/customer/eWeb/alertapp/alerts;alertt