webwork 标签 基本用法 例子
jsp 頁(yè)面 調(diào)用 action
?
<result name="mgtsd1" type="redirect">/market/magercentAction!mgtsd.action</result>
for循環(huán)
<ww:bean?? id="counter"?? name="com.opensymphony.webwork.util.Counter">??
????????? <ww:param?? name="last"?? value="10"/>???
????????? </ww:bean>??
?????????? <ww:iterator?? value="#counter">??
?????????????? <img src='/pages/smailgame/web/images/yxfl_01_30.gif' width='17' height='13' />
?????????? </ww:iterator>
?????????
用于action 跳轉(zhuǎn) action
<ww:property value="contsp.content" escape="true" />
escape="true" 顯示html標(biāo)簽是顯示還是執(zhí)行 方法 是true 還是false 自己去試吧
?
<ww:action id="lis" name="netAction!fengqing" namespace="/agritour" executeResult="false"/>
name="netAction!fengqing"???? 代表引用的action 名字
namespace="/agritour"???? 代表 action 的相對(duì)路徑 webwork xml 里
executeResult="false"???? 如果是 true 那么 相當(dāng)于 jsp inculde
=========================================
jsp???? 碟代標(biāo)簽用法
<ww:iterator value="#lis.engpins" status="status">
??
???? <td width="130" height="180">
???? <table width="109" height="67" border="0" cellpadding="0" cellspacing="0" class="bkang">
???????????????? <tr>
?????????????????? <td align="center" valign="middle"><a href="/agritour/agritour/netAction!fengqing.action?idl=<ww:property value="id"/>"><img border="0" id="non_shuoy_18" src="/agritour<ww:property value="image"/>" width="110" height="144" alt="" /></a></td>
???????????????? </tr>
???????????????? <tr>
???????????????? <td height="30" align="center" valign="top">
??????????????
???????????????? <table width="100" height="30" border="0" cellpadding="0" cellspacing="0">
???????????????? <tr>
?????????????????? <td width="110" align="center" valign="top" class="STYLE2"><a href="/agritour/agritour/netAction!fengqing.action?idl=<ww:property value="id"/>" ><ww:property value="name"/></a></td>
???????????????? </tr>??
?????????????? </table>
????????????
???????????????? </td>
???????????????? </tr>
?????????????? </table>
??
???? </td>
???? <ww:if test="(#status.index+1)%6==0">
??
???? </tr>
???? <ww:if test="(#status.index+1)<18">
???? <tr>
???? </ww:if>
???? </ww:if>
???? </ww:iterator>
=====================================
?
status="status"???? 相當(dāng)于 for 循環(huán)???? i
============================
如果是 action 挑轉(zhuǎn)???
直接引用 List 名字 無(wú)需利用
===========================================
<%@ taglib uri="/WEB-INF/tag/webwork.tld" prefix="ww"%>
標(biāo)簽 的引用
========================================
spring 的 配置文件
***********************************************************************************************
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<!-- hibernate datasource =================================================================== -->
?????? <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
?????????? <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
?????????? <property name="url" value="jdbc:mysql://192.168.1.16:3306/agritour?characterEncoding=GBK"/>
?????????? <property name="username" value="yzhy"/>
?????????? <property name="password" value="yangzhiyong"/>
?????????? <property name="maxActive" value="100"/>
?????????? <property name="maxIdle" value="30"/>
?????????? <property name="maxWait" value="1000"/>
?????????? <property name="defaultAutoCommit" value="true"/>
?????????? <property name="removeAbandoned" value="true"/>
?????????? <property name="removeAbandonedTimeout" value="60"/>
?????????? <property name="logAbandoned" value="true"/>
?????? </bean>
?????? <!-- ========================================================================================= -->
????
????
<!-- Hibernate SessionFactory ================================================================ -->
?????? <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
?????????? <property name="dataSource" ref="dataSource"/>
?????????? <!-- ====== 指定 Hibernate 映射文件 -->
?????????? <property name="mappingResources">
??????????? <list>
??????????????? <value>com/bts/web/agritour/model/Agritour.hbm.xml</value>
??????????????? <value>com/bts/web/agritour/model/Toursort.hbm.xml</value>
??????????????? <value>
???????????????? com/bts/web/agritour/model/Leavemessage.hbm.xml
??????????????? </value></list>
?????????? </property>
?????????? <!-- 配置 Hibernate 屬性 -->
?????????? <property name="hibernateProperties">
?????????????? <props>
??????????????? <!-- 使用 MySQL 方言 -->
?????????????????? <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
?????????????????? <!-- 控制臺(tái)輸出查詢語(yǔ)句 -->
?????????????????? <!--<prop key="hibernate.show_sql">true</prop>-->
?????????????????? <!-- 支持中文查詢 -->
?????????????????? <prop key="hibernate.query.factory_class">org.hibernate.hql.classic.ClassicQueryTranslatorFactory</prop>
?????????????? </props>
?????????? </property>
?????? </bean>
?????? <!-- ========================================================================================= -->
????
????
?????? <!-- Util beans here ========================================================================= -->
?????? <bean id="page" class="com.bts.util.Page" scope="prototype">
?????????? <property name="sessionFactory" ref="sessionFactory"/>
?????? </bean>
?????? <bean id="template" class="com.bts.util.Template" scope="singleton">
?????????? <property name="sessionFactory" ref="sessionFactory"/>
?????? </bean>
?????? <!-- ========================================================================================= -->
????
????
?????? <!-- 引入前后臺(tái)的 Spring 配置文件????? 重點(diǎn)*******
================================================================ -->
<import resource="classes/com/bts/web/agritour/agritour-spring.xml" />
?????? <!-- ========================================================================================= -->
????
????
</beans>
?
*************************************************************************************
?
webwork xml
?
================================
<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
<xwork>
????
?????? <include file="webwork-default.xml"/>
????
?????? <package name="default" extends="webwork-default">
?????? </package>
????
?????? <include file="/com/bts/web/agritour/agritour-xwork.xml" />
????
????
</xwork>
================================
配置
地層 webwork xml
******************************************************
<!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.1.1//EN" "http://www.opensymphony.com/xwork/xwork-1.1.1.dtd">
<xwork>
????
?????? <include file="webwork-default.xml"/>
????
?????? <package name="default" extends="webwork-default">
?????? </package>
????
?????? <include file="/com/bts/web/agritour/agritour-xwork.xml" />
????
????
</xwork>
****************************************************************
spring 地層配置
-----------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
?
<bean id="netAction" class="com.bts.web.agritour.action.NetAction" scope="prototype">
??? <property name="page" ref="page"/>
??? <property name="template" ref="template"/>
</bean>
</beans>
總結(jié)
以上是生活随笔為你收集整理的webwork 标签 基本用法 例子的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【推荐】如何删除windows服务
- 下一篇: 韩国真实的物价