UserAction
public class UsersAction extends ActionSupport{
private String name;
private String sex;
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void test(){
System.out.println("======"+name+"==="+sex+"===");
}
}
struts.xml
<package name="user" extends="struts-default" namespace="/">
<action name="hello" class="action.UsersAction" method="test">
<result>/index.jsp</result>
</action>
</package>
JSP页面
<div id="btn">发送请求</div>
<script>
$("#btn").click(function(){
$.post('hello',
{
name:'小八',
sex:'男'
},
function(data,status){
});
});
</script>
记得导入jq库
到此,运行项目,打开网页,单击div即可发送信息
关键方法:
$.post(url,data,success(data, textStatus, jqXHR),dataType)
注:
此方式在使用时会浏览器会报出以下错误,知识有限,不知其解.