,<form>表单提交
<form action="/user/login_Login.action" method="post" >
用户代码:<inputnameinputname="usercode" type="text" ><br>
用户密码:<inputnameinputname="userpswd" type="password"><br>
<inputtypeinputtype="submit" value="登录">
</form>
<a href="/user/delete.action?usercode=admin" rel="external nofollow" >删除</a>
<input name="usercode" type="text" >
Ognl.setValue("usercode",action,"admin");//此时根对象是action
<inputnameinputname="usercode" type="text" ><br>表单依然是模型对象的属性名称作为参数名称
Ognl.setValue("usercode",user,"admin");//此时根(栈顶)对象是user对象
<inputnameinputname="user.usercode" type="text" >
Ognl.setValue("user.usercode",action,"admin");//此时根对象是action
ActionContext ac = ActionContext.getContext(); //上下文对象相当于request范围
HttpServletRequest request =(HttpServletRequest)ac.get(StrutsStatics.HTTP_REQUEST);
HttpSession session = request.getSession(false);
ServletContext application = session.getServletContext();
ServletContext application = ac.get(StrutsStatics.SERVLET_CONTEXT);
HttpServletRequest request = ServletActionContext.getRequest(); (推荐使用)
HttpServletResponse response =ServletActionContext.getResponse();
Action类实现ServletRequestAware,或ServletResponseAware (属于侵入性开发方式,不推荐使用)
private HttpServletRequest request ; //set注入
private HttpServletResponse response ;
@Override
public void setServletRequest(HttpServletRequest request) { //实现该方法,该方法由框架调用,传递参数。
this.request= request ;
}
@Override
public void setServletResponse(HttpServletResponse response) {
this.response= response ;
}
ActionContext ac = ActionContext.getContext();
Mapsession = ac.getSession();
Mapsession2 =(Map)ac.get("session");
Mapsession3=(Map)ac.get(ActionContext.SESSION);
Mapapplication = ac.getApplication()
Mapapplication = ac.get(ActionContext.APPLICATION);
Mapapplication = ac.get("application");
ActionContext ac = ActionContext.getContext(); ValueStack vs = ac.getValueStack(); Map paramts = ac.getParameters();
${requestScope.username }
<%
Stringusername =(String)request.getAttribute("username");//被重写的方法,底层是通过ognl查询值栈中的数据
out.print(username);
%>
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有