Struts2标签OGNL简单应用
来源:互联网 发布:苍空的解放者 知乎 编辑:程序博客网 时间:2024/05/17 06:05
<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@taglib prefix="s" uri="/struts-tags" %><html><head> <title>Title</title></head><body>success!!${id}<s:property default="0" value="id"></s:property><%--defalut 设置默认值--%><s:property default="0" value="[1].texts"></s:property><s:property default="0" value="list"></s:property><s:property default="0" value="mm"></s:property><%--字符串加单引号--%><s:set name="name" value="'zhangsan'"></s:set><s:set name="age" value="22"></s:set><s:property value="#name"></s:property><%--<s:debug></s:debug>--%><s:debug></s:debug><s:bean name="com.model.User" id="user"> <s:param name="name" value="'sanmao'"></s:param> <s:param name="age" value="12"></s:param></s:bean><s:property value="#user.name"></s:property><s:property value="#user"></s:property><s:set name="student" value="{'name':'zs','age':22}"></s:set><s:property value="#student"></s:property></body></html>
<?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="snamao" extends="struts-default"> <action name="login" class="com.action.Login"> <result>/success.jsp</result> </action> </package></struts>
package com.action;import com.opensymphony.xwork2.ActionSupport;import org.apache.struts2.ServletActionContext;import java.util.ArrayList;import java.util.HashMap;import java.util.List;/** * Created by root on 16-9-8. */public class Login extends ActionSupport{ private String error; private String sanmao; public String getSanmao() { return sanmao; } public void setSanmao(String sanmao) { this.sanmao = sanmao; } // private String uName;//// public String getuName() {// return uName;// }//// public void setuName(String uName) {// this.uName = uName;// } private List<String> list=new ArrayList<>(); private HashMap<String,String> mm=new HashMap<>(); public List<String> getList() { return list; } public void setList(List<String> list) { this.list = list; } public HashMap<String, String> getMm() { return mm; } public void setMm(HashMap<String, String> mm) { this.mm = mm; } public String getError() { return error; } public void setError(String error) { this.error = error; } private int id; public int getId() { return id; } public void setId(int id) { this.id = id; } @Override public String execute() throws Exception { list.add("111"); list.add("222"); list.add("333"); mm.put("name","sanmao"); mm.put("sex","nan"); ServletActionContext.getRequest().setAttribute("name","sanmao"); error="error"; return super.execute(); }}
package com.model;/** * Created by root on 16-9-9. */public class User { private String name; private int age; public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getName() { return name; } public void setName(String name) { this.name = name; } @Override public String toString() { return "User{" + "name='" + name + '\'' + ", age=" + age + '}'; }}
0 0
- Struts2标签OGNL简单应用
- Struts2之Ognl 标签简单笔记 及 简单应用【课上总结】主要实现流程图(转)
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- Struts2标签的OGNL
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- OGNL表达式struts2标签“%,#,$”
- 数据结构之栈与队列数学表达式的求值
- java 类继承两个父类,同名变量 public 比protected具有优先访问权限
- Leetcode[java] 35. Search Insert Position
- 欢迎使用CSDN-markdown编辑器
- vmware workstation 下安装的linux解决VMware Tools安装失败的问题
- Struts2标签OGNL简单应用
- 文件的保存和读取
- Java学习
- EL表达式 (详解)
- C错题练习
- ORA-03113:通信通道的文件结尾 解决办法
- openwrt中的luci界面采用JavaScript回调uci接口函数
- Token ,Cookie和Session的区别--学习笔记
- Leetcode 102. Binary Tree Level Order Traversal 二叉树按层遍历 解题报告