我正在尝试从标记文件中调用set方法。这是我的代码:
<c:set var="countryCode" value="${proposalPerson.countryCode}"/>
<c:set value="${f:KualiForm.setCurrentPersonCountryCode(countryCode)}"/>
第二个语句是我遇到问题的set语句。只是为了注意,这个标记循环遍历一个对象列表,我需要设置这个值来代替服务器端的代替。无论如何,我得到的错误是:
PWC6296: The function setCurrentPersonCountryCode
must be used with a prefix when a default namespace is not specified
我在这个网站上发现了一些相关的帖子,但似乎没有一个对我有用。有什么想法吗?
答案 0 :(得分:1)
以下是我需要的代码:
<c:set var="currentCountryCode" value="${KualiForm.document.developmentProposalList[0].proposalPersons[personIndex].countryCode}"/>
<jsp:setProperty name="KualiForm" property="currentPersonCountryCode" value="${currentCountryCode }" />