jsp页面与xml文件对应的关系:
例:网页上jsp的url为----purchase_app_btn.do?
对应xml文件下的
<action path="/purchase_app_btn"
scope="request"> //其他属性省略;
<set-property property="cond" value="p_dept_nm:com.app.PrGet_deptList:">
通过value定义p_dept_nm获取到对应java文件里sql语句取得的数据集合
<forword name="sucess" path="/jsp/menu/purchase_app_list.jsp">
</action>
通过以上将jsp与xml关联在一起。
jsp页面的引入:
<jsp:usebean id="p_dept_nm" scope="request" class="com.app.PrGet_deptList">
// 此处class为返回值泛型,与xml文件的java文件不一定相同
jsp画面部分
<html:select property="dept_nm" name="p_dept_nm" onchange="">
<option value="" selected />
<html:option name="p_dept_nm" property="labellist" lableName="p_dept_nm" labelProperty="labellist' />
</html:select>
对应关系:
xml:<set-property>里的value----java传出的值
jsp:<jsp:usebean>里的 id-----value
<body>下页面内容 name----id
初次使用Strus2,使用过程中的总结
property部分还不是特别清晰,后续在做补充