struts2ServletAPI注入
来源:互联网 发布:java web 界面模板 编辑:程序博客网 时间:2024/05/22 13:06
UserAction
package cn.happy.day06result;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionSupport;import com.opensymphony.xwork2.Result;import org.apache.struts2.dispatcher.ServletActionRedirectResult;import java.util.Map;/** * Created by 晴晴 on 2017-10-22. */public class UserAction extends ActionSupport { public String del(){ return "del"; } public String list(){ Map<String,Object> request = (Map<String,Object>)ActionContext.getContext().get("request"); request.put("uname","百里哥哥"); return "list"; } public String add(){ Map<String,Object> request = (Map<String,Object>)ActionContext.getContext().get("request"); Object uname = request.get("uname"); System.out.println(uname+"================"); request.put("info","数据"); return "add"; }}struts-day06.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"><struts><constant name="struts.devMode" value="true"></constant><package name="day06" namespace="/" extends="struts-default"> <action name="userActionResult" class="cn.happy.day06result.UserAction" method="list"> <result name="list" type="chain"> <!--植入两个子节点--> <param name="actionName">userActionResultAdd</param> <param name="namespace">/</param> </result> </action> <action name="userActionResultAdd" class="cn.happy.day06result.UserAction" method="add"> <result name="add">/day06/add.jsp</result> </action></package></struts>jsp页面
<%@ taglib prefix="s" uri="/struts-tags" %><%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %><html><head> <title>Title</title></head><body><s:debug/>${info}${uname}<h2>Day06 Add</h2></body></html>
阅读全文
0 0
- struts2ServletAPI注入
- 注入
- 注入
- 注入
- SQL注入--GET注入
- 注入攻击--SQL注入
- 【sql注入】mysql注入
- 注入(1)--注册表注入
- DLL注入-APC注入
- spring注入:构造注入
- spring 注入 动态注入
- 注入攻击-SQL注入和代码注入
- Spring注入:设值注入、构造注入
- SQL注入
- 防止注入
- 依赖注入
- SQL注入
- php注入!
- Struts2入门案例,自动装配
- leecode 5. Longest Palindromic Substring
- struts2概述
- 【(伪)数论】洛谷1943 Local Maxima
- Struts2-当action中有多个用方法名调用方法
- struts2ServletAPI注入
- [干货教程]仿网易云课堂微信小程序开发实战经验
- 静态页面弹幕
- svn服务器搭建
- struts2-配置文件中通配符的使用
- Linux Switching – Interconnecting Namespaces
- HDU 4778 Gems Fight! (博弈+状压DP)
- Hibernate基础
- oracle 取物化视图刷新时间戳