webwork的标签问题
发布网友
发布时间:2024-09-06 05:43
我来回答
共1个回答
热心网友
时间:2024-09-29 21:11
把artid放到隐藏域里
<ww:hidden name="" value=""/>
没太明白你想要的是什么,大概理解一下,webwork有个bean标签,在进入一个页面后bean标签首先被执行,所以你可以在bean标签中指定某个包下的某个类,在调用这个类中你写好的get或set方法,得到返回的值。我写了了简单的你参考下,希望对你有帮助。
jsp页面
<%@ page contentType="text/html; charset=UTF-8"%>
<ww:bean id="test" name="Test.testBean" />
<ww:iterator value="#test.getTestlist()" id="list">
<%-- 循环输出 下面是输出list中的#listc.getPrefix()--%>
<ww:property escape="flase" value="#listc.getPrefix()" />
</ww:iterator>
<%-- 如果只有一个值--%>
<ww:property escape="flase" value="#test.getTestlist()" />
testBean.java
package test;
import java.util.List;
public class testBean {
List testlist;
public List getTestlist() {
return testlist;
}
public void setTestlist(List testlist) {
this.testlist = testlist;
}
}
在jsp里调用Test包下的testBean.java中的getTestlist()方法,并把返回值显示到页面
热心网友
时间:2024-09-29 21:11
把artid放到隐藏域里
<ww:hidden name="" value=""/>
没太明白你想要的是什么,大概理解一下,webwork有个bean标签,在进入一个页面后bean标签首先被执行,所以你可以在bean标签中指定某个包下的某个类,在调用这个类中你写好的get或set方法,得到返回的值。我写了了简单的你参考下,希望对你有帮助。
jsp页面
<%@ page contentType="text/html; charset=UTF-8"%>
<ww:bean id="test" name="Test.testBean" />
<ww:iterator value="#test.getTestlist()" id="list">
<%-- 循环输出 下面是输出list中的#listc.getPrefix()--%>
<ww:property escape="flase" value="#listc.getPrefix()" />
</ww:iterator>
<%-- 如果只有一个值--%>
<ww:property escape="flase" value="#test.getTestlist()" />
testBean.java
package test;
import java.util.List;
public class testBean {
List testlist;
public List getTestlist() {
return testlist;
}
public void setTestlist(List testlist) {
this.testlist = testlist;
}
}
在jsp里调用Test包下的testBean.java中的getTestlist()方法,并把返回值显示到页面