Java自动web表单填充

Java自动web表单填充,java,forms,jsp,web,Java,Forms,Jsp,Web,在我的web应用程序中,目前我需要硬编码值以提交表单,但现在我的要求是自动填写表单,以便在相应的文本框中显示值。请有人告诉我我们该怎么做?如果您想显示已经存在值的文本框,您可以这样做 <input type = "text" name = "myText" value = "xxxx" /> 在提交表单之前,您可以调用此函数 function autoFill() { var elems = document.getElementsByTagName('input'

在我的web应用程序中,目前我需要硬编码值以提交表单,但现在我的要求是自动填写表单,以便在相应的文本框中显示值。请有人告诉我我们该怎么做?

如果您想显示已经存在值的文本框,您可以这样做

<input type = "text" name = "myText" value = "xxxx" />

在提交表单之前,您可以调用此函数

function autoFill() {
        var elems = document.getElementsByTagName('input');
        for (var obj in elems) {
            if (elems[obj].type == 'text') {
                elems[obj].value = "Any Value";
            }
        }
    }

在页面Servlet中创建方法,该方法将返回您输入的值

类似于:

 public String getParam() {
       return (request.getParameter('inpName') != null)?request.getParameter('inpName'):"";
    }
以及您在jsp中的输入

<input name="inpName" value="${manager.param}">

因此,以前输入中的值将重新加载并填充到您的输入中。或者您可以在方法中放置任何值以进行完全填充。

???也许可以查看一下html组件?然后填写选项?似乎是一个更好的解决方案