Java 如何在jsp中从存储在map.map中的bean中获取值,并正确返回bean对象

Java 如何在jsp中从存储在map.map中的bean中获取值,并正确返回bean对象,java,servlets,jsp-tags,Java,Servlets,Jsp Tags,下面是包含bean对象的映射对象 hasMap = customerData.getCustomerDetailsMap(); 我将“CustomerDetailsBean”存储在映射中,现在我将此映射设置为servlet中的请求参数并传递给jsp request.setAttribute("customerDataMap", hasMap); 通过以下代码在jsp中检索hashmap ${customerDataMap[param.value]} 使用param.value作为键,我

下面是包含bean对象的映射对象

hasMap = customerData.getCustomerDetailsMap(); 
我将“CustomerDetailsBean”存储在映射中,现在我将此映射设置为servlet中的请求参数并传递给jsp

request.setAttribute("customerDataMap", hasMap); 
通过以下代码在jsp中检索hashmap

${customerDataMap[param.value]}
使用param.value作为键,我将获得customer Details对象(我正在打印该对象。我正在获得bean对象。)。现在我想在jsp中从bean检索值。我如何仅在jsp中实现这一点


我不想将bean对象直接发送到jsp。

您是否尝试过
${customerDataMap[param.value].objectProperty}


例如
${customerDataMap[param.value].name}

您的实际问题是什么?HashMap是否已参数化?为什么不想将bean对象直接发送到jsp?为什么不在请求属性中只设置Requiredbean对象呢?bean.getWHATEVERYOUWANT()有什么问题?