这在技术上是否可行?
实施例
Jsp
servelt名称: *用户输入* 提交
Servlet1,servlet 2,servlet3 - >与jsp相关联(首先是可行的)
然后如果用户输入:servlet1作为servlet名称,那么只需要调用该servlet。
答案 0 :(得分:0)
使用@Scary Wombat建议的jquery,这非常有帮助。
点击表单中的提交按钮必须更改表单的操作属性。
您可以这样做:
注意:Servlet资源不可用,我使用了样本名称。
$("#submitBtn").click (function () {
alert($("#form1").attr("action")+" before");
$("#form1").attr("action",$("#className").val());
alert($("#form1").attr("action")+" after");
$("#form1").submit();
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="form1" action="Class1">
<input type="text" id="className"/>
<input type="submit" value="submit" id="submitBtn">
</form>