【发布时间】:2016-07-29 05:49:54
【问题描述】:
我有一个 html 表单,其数据由 PHP 文件获取。为了进一步操作数据,我希望将其发送回 java 文件。我是新手。任何帮助都会大有帮助。
HTML 代码:
<html>
<head>
<title>Console App</title>
</head>
<body>
<div class="container-fluid">
<div class="row">
<div class="col-xs-4 col-md-offset-4 vert-offset-top-8">
<img class="img-responsive text-center" src="img/logo.png">
<br/>
<div class="well well-lg" id="well">
<form class="form-horizontal" action="ServLogin" method="POST">
<div class="form-group">
<label for="inputEmail3" class="col-sm-3 control-label">Username</label>
<div class="col-sm-9">
<input type="text" class="form-control" name="v_username" placeholder="Username">
</div>
</div>
<div class="form-group">
<label for="inputPassword3" class="col-sm-3 control-label">Password</label>
<div class="col-sm-9">
<input type="password" class="form-control" name="v_password" placeholder="Password">
</div>
</div>
<button type="submit" class="btn btn-primary btn-block" name="submit" value="submit">Sign in</button>
</form>
</div>
</div>
</div>
</div>
</body>
</html>
PHP 代码:
<?php
$uname = $_POST["v_username"];
$pwd = $_POST["v_password"];
$submit = $_POST["submit"];
$conn = mysqli_connect("localhost","root","","vconsole");
$array = array('username' => $uname,'password' => $pwd );
if($conn){
if($submit)
echo json_encode($array);
}
else{
echo '<h1> failed </h1>';
}?>
如何在 java 中获取编码的 json 数组?我目前在 XAMPP 工作。
【问题讨论】:
-
您是否尝试过用 Java 实现代码?听起来你是在要求别人为你做这件事。
-
@codegooner 我想你的意思是 javascript
-
也许这会有所帮助stackoverflow.com/questions/6213509/send-json-post-using-php 使用提供的解决方案可以调用 URL。响应该 POST 请求,您可以在 JSP、servlet 等中实现您的 java 代码。
-
RubioRic 对不起我的错误