在scriptlet中访问struts bean属性

时间:2014-09-02 06:11:57

标签: java jsp struts el scriptlet

我有一个struts表单bean,它有几个属性,并根据我需要创建一个字符串url的那些属性。

例如,我的bean名称是formBean,有些属性是nameemailmobile等等。

并且url将包含这些表单属性作为查询参数。为此,我一直在尝试使用scriptlet:

<%! String url = "http://somewebsite.com/request.jsp?param1=" + {accessing formBean.name} %>
<a href="<%= url %>">URL</a>

但我遇到的问题是访问scriptlet中的bean属性,因为两者都不能在相同的上下文中使用。
什么是更好的方法呢?建议也很感激。

1 个答案:

答案 0 :(得分:1)

尝试使用以下代码:

<a href="http://somewebsite.com/request.jsp?name=${formBean.name}&mobile=${formBean.mobile}">URL</a>