java后台 怎么(name 或 ID等)获取前台数据 相应的方法 是什么?
1个回答
展开全部
实现方式为:request.getParemeter("name");
代码一:
public String getResult(){
HttpServletResponse response=ServletActionContext.getResponse();
response.setContentType("text/html;charset=GBK");//解决中文乱码
PrintStream out=null; //流
try {
out = new PrintStream(response.getOutputStream());
out.print("向前台传递一个字符串结果");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
out.flush();
out.close();
}
return null; //最后返回null
}
对象数据通常是已json 格式传输,在 struts2 配置文件内引入 json-default(普通json 格式) 包或者 jackson-json-default(加强型json格式,在返回的json数据中包含对象类型,类似这样的结果("_javaType_":"com.action.TestAction");可以根据业务情况选用,随着业务系统的庞大,我一般用javascript 在前台绑定数据,这样当涉及到判断数据类型时就可以采用这个字段的值来处理:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询