Java自动Web表单填写

时间:2013-09-11 06:55:24

标签: java forms jsp web

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

3 个答案:

答案 0 :(得分:1)

如果您打算显示已存在值的文本框,则可以执行此操作

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

答案 1 :(得分:1)

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

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

答案 2 :(得分:1)

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

类似:

 public String getParam() {
       return (request.getParameter('inpName') != null)?request.getParameter('inpName'):"";
    }

和你在jsp中的输入

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

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