//获取页面传过来的id
String result = request.getParameter("result");
//将值传给页面(jstl传值方式)
1. protected HttpServletRequest request;// request对象
public void setServletRequest(HttpServletRequest request) {
// TODO Auto-generated method stub
this.request = request;
}
request.setAttribute("bigLogoName",bigLogonName);
2. //struts标准传值
private String auditUser;
public String getAuditUser() {
return auditUser;
}
public String list() {
try {
operateAudit = new OperateAuditDO();
operateAudit.setOperate_user(userId);
operateAuditService.getOperateList(operateAudit, this.paginationList);
auditUser = userId;
return SUCCESS;
}
// 页面获得可以直接使用list.jsp
<s:property value='auditUser'/>
<s:if test="auditUser==operate_user">
//将值放入session以便操作
HttpSession session = request.getSession();
session.setAttribute("reportViewObject", reportViewObject);
session.setAttribute("queryp", paramsMap);
//打印值
response.getWriter().print("{success:true,msg:'成功'}");
//方法名称: setResultMessages|描述:设置session中存储的处理信息结果
public void setResultMessages(String resultMessages) {
log.info(request.getHeader("user-agent"));
log.info(request.getHeader(request.getLocale().toString()));
if (!"zh_CN".equalsIgnoreCase(request.getLocale().toString())) {
resultMessages = chr2Unicode(resultMessages);
}
log.info(resultMessages);
request.getSession().setAttribute(RESULT_MESSAGE, resultMessages);
}
// 中文转unicode字符(英文环境)
public String chr2Unicode(String str) {
String result = "";
if (StringUtils.isNotEmpty(str)) {
for (int i = 0; i < str.length(); i++) {
int chr = (char) str.charAt(i);
result += "\\u" + Integer.toHexString(chr);
}
}
return result;
}
// 输出至页面
public void out2page(String a) {
//response.setContentType("text/html;charset=UTF-8");
response.setContentType("text/html;charset=UTF-8");
//response.setCharacterEncoding("UTF-8");
response.setHeader("Cache-Control",
"no-store, max-age=0, no-cache, must-revalidate");
// Set IE extended HTTP/1.1 no-cache headers.
response.addHeader("Cache-Control", "post-check=0, pre-check=0");
response.setHeader("Pragma", "no-cache");
PrintWriter out;
try {
out = response.getWriter();
out.print(a);
log.info(a);
out.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
分享到:
相关推荐
2.兄弟组件或无关系组件之间的传值 我们最常用的方式采用一个第三方变量 俗称eventbus 通过其中一个$emit发另一个$on接收的方式 实现组件传值 main.js中挂载一下 在其中一个页面$emit 另一个页面$on 是不是...
内置对象和四大作用域和页面传值 Java面试题22.Session和Cookie的区别和使用场景 Java面试题23.mvc模式和mvc各部分的实现 Java面试题24.数据库分类和常用数据库 Java面试题25.关系型数据库的三范式 Java面试题26....
17.4.7 ASP.NET MVC 表单传值 17.5 小结 第 18 章 WCF 开发基础 20 第一篇 窗口与界面编程 18.1 了解WCF 18.1.1 什么是WCF 18.1.2 为什么需要WCF 18.2 WCF 基础 18.2.1 服务 18.2.2 地址 18.2.3 契约 18.3 WCF 应用 ...
7.2.8 创建数据库关系图 7.3 ADO.NET连接SQL数据库 7.3.1 ADO.NET基础 7.3.2 连接SQL数据库 7.3.3 ADO.NET过程 7.4 ADO与ADO.NET 7.4.1 ADO概述 7.4.2 ADO.NET与ADO 7.5 ADO.NET 常用对象 7.6 Connection连接对象 ...
7.2.8 创建数据库关系图 7.3 ADO.NET连接SQL数据库 7.3.1 ADO.NET基础 7.3.2 连接SQL数据库 7.3.3 ADO.NET过程 7.4 ADO与ADO.NET 7.4.1 ADO概述 7.4.2 ADO.NET与ADO 7.5 ADO.NET 常用对象 7.6 Connection连接对象 ...
目录 第一篇 .NET基础 第1章 认识ASP.NET 3.5 1.1 什么是ASP.NET 1.1.1 .NET历史与展望 1.1.2 ASP.NET与ASP 1.1.3 ASP.NET开发工具 1.1.4 ASP.NET客户端 ...17.4.7 ASP.NET MVC表单传值 17.5 小结 第18章 ...
目录 第一篇 .NET基础 第1章 认识ASP.NET 3.5 1.1 什么是ASP.NET 1.1.1 .NET历史与展望 1.1.2 ASP.NET与ASP 1.1.3 ASP.NET开发工具 1.1.4 ASP.NET客户端 ...17.4.7 ASP.NET MVC表单传值 17.5 小结 第18章 ...
目录 第一篇 .NET基础 第1章 认识ASP.NET 3.5 1.1 什么是ASP.NET 1.1.1 .NET历史与展望 1.1.2 ASP.NET与ASP 1.1.3 ASP.NET开发工具 1.1.4 ASP.NET客户端 ...17.4.7 ASP.NET MVC表单传值 17.5 小结 第18章 ...
3.4.1 页面之间传值的7种方法 142 3.4.2 get与post方法的区别 146 3.4.3 ASP.NET服务器控件和 HTML控件的区别 146 3.4.4 Server.Transfer和Response.Redirect的区别 148 3.4.5 刷新页面的方法汇总 149 3.4.6 页面...
3.4.1 页面之间传值的7种方法 142 3.4.2 get与post方法的区别 146 3.4.3 ASP.NET服务器控件和 HTML控件的区别 146 3.4.4 Server.Transfer和Response.Redirect的区别 148 3.4.5 刷新页面的方法汇总 149 3.4.6 页面...
内置对象和四大作用域和页面传值.mp4 │ Java面试题22.Session和Cookie的区别.mp4 │ Java面试题23.mvc模式和mvc各部分的实现.mp4 │ Java面试题24.数据库分类和常用数据库.mp4 │ Java面试题25.关系型数据库的三...
如何传值在2个页面之间 :要求不刷新父页面,并且不能用Querystring传值 Asp.net地址转义(分析)加强版 Web的桌面提醒(Popup) Using the Popup Object Click button only once in asp.net 2.0 Coalesys PanelBar ...