[struts]jsp获取数据
来源:互联网 发布:淘宝商城包包大全 编辑:程序博客网 时间:2024/05/02 04:22
原文:http://blog.csdn.net/a1837634447/article/details/54646448
感谢
向值栈保存数据(root)
ValueStack vs=ActionContext.getContext().getValueStack();push(Object obj)//底层就是 root.add(0,obj) 将数据存储到栈顶。set(String name,Object obj);/*底层是将数据封装到HashMap中,在将这个HashMap通过push存储。*/
在JSP中获取值栈的数据
Action如果想传递数据给 JSP,只有将数据保存到成员变量,并且提供get方法就可以了
1.fieldError 校验数据错误信息提示2.actionError 关于逻辑操作时错误信息(例如登录失败)3.message 就是一个信息.this.addFieldError("msg", "字段错误信息");this.addActionError("Action全局错误信息");this.addActionMessage("Action的消息信息");fieldError 针对某一个字段错误信息 (常用于表单校验)、actionError (普通错误信息,不针对某一个字段 登陆失败)、actionMessage 通用消息 在jsp中使用 struts2提供标签 显示消息信息 <s:fielderror fieldName="msg"/> <s:actionerror/> <s:actionmessage/>
1.如果栈顶是一个Map集合,获取时,可以直接通过Map集合的key来获取value.
<s:property value="username"/>
2.如果栈顶数据不是一个Map,没有key值,可以使用序号来获取。
<s:property value="[0]"> 从0的位置向下查找所有。<s:property value="[0].top"> 只查找0位置上数据。
OgnlContext
1.request数据 存:request.setAttribute() 2.session数据 存:session.setAttribute()3.application数据 存:application.setAttribute()4.attr 依次从request,session.application中查找5.parameters 获取请求参数
阅读全文
0 1
- [struts]jsp获取数据
- Struts获取jsp页面遍历出来的数据id
- Struts获取表单数据
- JSP页面加载时同时访问action获取数据( struts标签s:action方法)
- struts表单数据获取方式
- jsp struts标签迭代各种数据
- Struts , Jsp 上传数据乱码问题
- Javascript获取JSP中数据
- JSP EL表达式获取数据
- jsp页面获取数据方法
- jsp获取servlet中数据
- jsp页面获取后台数据
- jsp界面获取Struts action中的参数值
- Struts 数据显示到jsp页面的细节问题
- JSP简单练习-获取表单数据
- JSP简单练习-EL获取表单数据
- JSP中获取jstl中的数据
- jsp页面的数据获取方法
- 用canvas 制作一个冒泡效果
- 半夜的噩梦
- js获取音频条 频谱的动画数据 每秒频谱数值
- html canvas js音频条动画源码 仿电喵的视频风的频谱
- STL空间配置器——第二级配置器__default_alloc_template剖析
- [struts]jsp获取数据
- 简单线性回归
- getParameter 和getAttribute的区别
- 网络传输介质
- 设计模式笔记之工厂模式
- 问题Jpa 返回别名,一个结果集取值
- MyBatis Map结果的Key转为驼峰式2
- cloudera安装--获取锁问题
- QQ缓存