我有一个要求,我需要在单击按钮上运行python脚本并将输入参数(取决于用户从前端下拉列表中选择的选项)传递给将在其中运行的python脚本如果脚本成功运行或不运行到网页,则返回结果。
实现在按钮点击上运行脚本 - 我应该使用jsp还是java end。 我在java中尝试了以下代码。
Process p;
p=Runtime.getRuntime().exec("python set path=%path%;C://Python27 WEB-INF/hello.py");
我收到此错误。
java.io.IOException:无法运行程序" python":CreateProcess error = 2,系统找不到指定的文件
我应该将我的python脚本放在Web项目中? (要么) 我应该使用javascript来运行脚本。
<script type=text/javascript>
$(document).ready(function () { // Make sure the elements are loaded on the page
// Listen for a click event on the button
$('#Submit').click(favfunct);
});
function favfunct(e) {
$.ajax("WEB-INF/hello.py", {
cache:false,
dataType: "script",
method:"POST",
async:asynchronous,
success: function (response) {
alert ("successfully loaded")
}
});
}
</script>
提交时没有任何反应。 你能不能给我一些指示来实现这个要求?
非常感谢!!