怎么用Java模拟form表单提交

Python022

怎么用Java模拟form表单提交,第1张

用Java模拟form表单提交的方法,在struts2中的配置如下:

<!-- action属性为actionNmae!methodName的形式

其中ActionName指定提交到哪个Action,而methodName指定提交到指定方法-->

action="ActionName!add"

其中一个按钮的代码如下:

<input type="submit" value="注册" onclick="regist()" />

点击“注册”按钮被单击时触发regist函数,该函数的代码如下:

<script type="text/javascript">

function regist(){

targetForm = document.forms[0]

targetForm.action = "login!add"

}

</script>

1、form表单提交之后,到后台对应的XxxAction类中进行逻辑操作

2、jsp所用的标签都给出name属性,name属性可以为实体类对象的属性,也能自己命名的属性

3、无论是实体类对象的属性还是自定义的属性变量,则需要在Action中进行get和set方法

4、如果是实体类对象属性,则:user.getName()类型取值;如果是自定义属性,则直接取变量名称即可

5、所说的都是在SSM或者SSH或者Java框架中实现。