struts2.0-Struts2 map 与 原生域对象 属性值的问题

问题描述

Struts2 map 与 原生域对象 属性值的问题

往域对象的相对应的map 对象里,存入数据。。
在相对应的 原生域对象 也会存入该数据吗?

域对象的属性 和 map是同步吗?

是不是域对象 里的属性的增删 ,会同步映射到响应的 map中,但是map中的
属性增删 不会 对域对象产生影响是嘛??

解决方案

建议你去跟踪一下源码,你就知道了,struts2最终还是把map里面的值对应的存在域中。

解决方案二:

对,都是默认完成的
就像action里不加class属性,同样会执行一样

时间: 2024-08-18 02:23:58

struts2.0-Struts2 map 与 原生域对象 属性值的问题的相关文章

Java通过反射机制动态设置对象属性值的方法_java

/** * MethodName: getReflection<br> * Description:解析respXML 在通过反射设置对象属性值 * User: liqijing * Date:2015-7-19下午12:42:55 * @param clzzName * @param respXML * @return * @throws ClassNotFoundException * @throws DocumentException * @throws IllegalArgumentE

jsp中如何接收struts1中action中的对象属性值

问题描述 我做了一个图书修改功能的页面,就是用户点击修改时,就把action中获取到的图书信息在修改页面展示出来,现在action中获取到图书对象的信息,在jsp页面中一直不显示,求大大帮忙,如何解决这个问题,不胜感激struts1 action 代码public String ju(ActionForm form, HttpServletRequest request,HttpServletResponse response){int productid = 0;Product product

WeService 传复杂对象 取不到对象属性值

问题描述 接口方法:public AdcSiResponse adcSiInterface(AdcSiRequest request) {}在取值的时候System.out.println("tomcat:request.getBizCode()"+request.getBizCode());System.out.println("tomcat:request.getSvcCont()="+request.getSvcCont());输出:tomcat:reques

为自定义对象生成随机属性值

这几天在熟悉Swagger的时候,发现它没有提供为自定义对象属性赋随机值的功能(如果有的话,请告知一下),于是自己就写了一个能生成对象随机属性值的工具类,主要用到了反射机制.注解.随机类.具体的代码如下所示: 随机生成对象属性值的类: public class RandomObjectValue { public static <T> T getObject(Class<?> clazz) { T t = null; if (clazz == null) { return t; }

iOS 对象属性详细介绍_IOS

iOS 对象属性 oc对象的一些属性: retain,strong, copy,weak,assign,readonly, readwrite, unsafe_unretained 下面来分别讲讲各自的作用和区别: retain,计数器加1, (增加一个指向内存的指针) 对应release(计数器-1) setter 方法对参数进行 release 旧值再 retain 新值,所有实现都是这个顺序 - (void)setBackView:(UIView *)backView { if (_bac

struts2.0中,用Hibernate写分页,其中jsp页面应该怎样写?

问题描述 Action是这样写的:publicclassPageAction{HttpServletRequestrequest;publicStringexecute()throwsException{Listlist=null;inttotallRows;TEmpInfoPageExtendtEmpInfoPageExtend=newTEmpInfoPageExtend();totallRows=tEmpInfoPageExtend.getCount();System.out.println

有关struts2中的表单标签回显查询到对象的某个属性值

问题描述 有关struts2中的表单标签回显查询到对象的某个属性值 action中的方法: public String userEdit() { elecUser=elecUserService.findById(elecUser.getUserId()); // ActionContext.getContext().getValueStack().pop(); ActionContext.getContext().getValueStack().push(elecUser); return "

急求:如何用struts2标签遍历map集合??

问题描述 如何用struts2标签遍历map集合??? 解决方案 解决方案二:http://hi.baidu.com/anole1982/blog/item/b5e96ed7fb664fd7a044df46.html解决方案三:<s:iteratorvalue="map"id="mapvalue">mapvalue.id</s:iterator>注:map:action中传过来的map对象,mapvalue:自定义参数,用来取值,mapval

Struts2.x学习:第一个Struts2.0例子

具体相关页面及相应配置如下: 在struts1.x系列中,所有的请求是通过一个servlet(ActionServlet)来管理控制的,在Struts2.0而是经过一个Filter来处理请求的 web.xml : <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter- class&g