发布网友 发布时间:2022-04-24 21:23
共6个回答
热心网友 时间:2022-04-24 22:52
这个很简单啊,struts.xml里面写好,然后页面ajax请求就行了追答启动报错?报什么错啊,是不是struts配置写错了?
热心网友 时间:2022-04-25 00:10
import java.io.PrintWriter;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class StrutsAction extends ActionSupport {
private String name;
/**
* Struts2中的action方法,怎么请求这个action就不用我多说了吧
*/
public String execute() throws Exception {
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
setName("Stale331x");
out.print(name);
return null;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
// 上面的代码是后台
//下面的代码是前台
//url 为请求的url,可以查询jQueryApI
jQuery.post(url, "", function(data){
alert(data);// data里面弹出的就是后台的name
}, "text");
热心网友 时间:2022-04-25 01:45
request.setAttribute("name",name);热心网友 时间:2022-04-25 03:36
jsp 页面上随便定义一个的标签 <input name="name" value="<s:property value ='%{name}'/>" > 来获取值热心网友 时间:2022-04-25 05:44
struts添加json插件,action 配置成直接返回json的,ajax得到后,就很方便处理了追问能具体点么??
热心网友 时间:2022-04-25 08:09
你看看struts2的零配置。。