后台获取页面信息和传递的参数(不知参数个数和值得情况下jquery
时间:2014-03-21 17:42 来源: 翻译器在线 作者:hi
后台获取页面信息和传递的参数(不知参数个数和值得情况下jquery控件)
public void parm(){
String name,pvalue;
Object avalue;
Enumeration enum1;
HttpServletRequest request = ServletActionContext.getRequest();
System.out.println("/***************** Request Observer **************/");
// observe Request Header
enum1 = request.getHeaderNames();
System.out.println("Request Header:");
while (enum1.hasMoreElements()) {
name = (String)enum1.nextElement();
pvalue = request.getHeader(name);
System.out.println(" " + name + " ---- " + pvalue);
}
enum1 = request.getParameterNames();
// observe Request Parameters
System.out.println("Request Parameters:");
while (enum1.hasMoreElements()) {
name = (String)enum1.nextElement();
pvalue = request.getParameter(name);
System.out.println(" " + name + " ---- " + pvalue);
}
enum1 = request.getAttributeNames();
// observe Request Attributes
System.out.println("Request Attributes:");
while (enum1.hasMoreElements()) {
name = (String)enum1.nextElement();
avalue = request.getAttribute(name);
System.out.println(" " + name + " ---- " + avalue);
// observe OgnlValueStack bind by Struts 2
if (avalue instanceof OgnlValueStack) {
avalue = (OgnlValueStack)avalue;
Map m = ((OgnlValueStack) avalue).getContext();
System.out.println(" >> OgnlValueStack:");
Iterator it = m.keySet().iterator();
Object key;
while (it.hasNext()) {
key = it.next();
System.out.println (" " + key + " ---- " + m.get(key));
}
}
}
// observe Request Session
HttpSession session = request.getSession(false);
System.out.println("session: " + session);
if (session!=null)
{
System.out.println(" sessionId: " + session.getId());
enum1 = session.getAttributeNames();
System.out.println("Session Attributes:");
while (enum1.hasMoreElements()) {
name = (String)enum1.nextElement();
avalue = session.getAttribute(name);
System.out.println(" " + name + " ---- " + avalue);
}
}
System.out.println("/***************** End of Request Observer **************/");
}
本文来源 我爱IT技术网 http://www.52ij.com/jishu/4346.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
