有人能帮我理解一下TypedProperty在websphere商务中的用法吗?例如,如何在没有命令类的情况下使用TypedProperty将值从一个jsp传递到另一个jsp。我更喜欢在客户端自己处理它,而不调用命令class..can。有人能帮我解决吗?
发布于 2012-03-07 18:13:26
类型化属性通常用于将值从控制器命令传递到JSP。如果您只想将值从一个JSP传递到另一个JSP,那么可以在第一个JSP中创建一个表单,然后将其提交给第二个JSP。
发布于 2016-11-18 18:51:00
如果这是表单提交,则设置需要在元素中传递的值。在结果jsp中,您可以使用${WCParam.xxx}获取这些值。
仅供参考-要列出WCParam对象中的所有值,请尝试在JSP中打印以下代码:${WCParamValues}
当我们需要从命令发送任何东西时,我们使用typedProperty。例如,您从第一个JSP中给出了一个订单ID,并希望获得要传递给结果JSP的最终金额。在命令中,我们使用来自请求对象->的orderID,然后使用OrderAccessBean获取OrderTotal ->,然后将其设置为TypedProperty对象->,然后在控制器命令中使用setRequestProperties() OOB方法将此TypedProperty对象设置为请求属性。
希望这能让你明白!
发布于 2012-04-23 14:43:58
TypedProperty是Java中的一个类,可以将其与Java中的Hashmap进行比较,以便更好地理解。它是一个名称值对组合。
我只是想在进一步回答之前先了解这个问题。
如果要导入,可以使用c:param标记将值传递给第二个jsp。
对于包含的JSP,这些值已经在第二个JSP中可用。
请包括代码片段来解释您的问题,以便可以清楚地回答。
https://stackoverflow.com/questions/9347510
复制相似问题