<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    天空是藍(lán)色的

    做好軟件為中國 #gcc -c helloworld.c -o helloworld.o //編譯目標(biāo)文件 #gcc helloworld.o -o helloworld //編譯成可執(zhí)行exe #helloworld //運(yùn)行exe
    數(shù)據(jù)加載中……
    Form組件的簡單應(yīng)用Tapestry Component Reference

    Form

    描述

    管理HTML<form>的組件,其他相關(guān)組件必須被包含在組建內(nèi)部。

    當(dāng)表單被提交時(shí),Form組件會等待所有的內(nèi)部組件顯示。當(dāng)Form組件顯示時(shí)(在顯示周期,生成HTML顯示),更新屬性值和調(diào)用他們的監(jiān)聽器。另外:每一個(gè)組件并不單單用來顯示HTML的責(zé)任(來顯示fotm),還處理它的表單提交。只有這些完畢后才Form組件才通知它的監(jiān)聽器。

    名稱

    類型

    方向

    必須

    默認(rèn)

    描述

    listener

    IActionListener

    in

    no

     

    處理請求

    delegate

    IValidationDelegate

    in

    no

     

    用來處理堆棧錯(cuò)誤和報(bào)告的對象。單個(gè)實(shí)例共享給所有的ValidFieldFieldLable組件在單個(gè)form

    parameters

    Object or Object[] or List

    in

    no

     

    An array of Objects to be encoded into the URL. These parameters will be decoded when the link is triggered.

    stateful

    boolean

    in

    no

    true

    如果是ture,組件被出發(fā)時(shí)需要一個(gè)活動的HttpSession,如果沒有會拋出StateLinkException異常。如果是false則沒有必要檢查。必要狀態(tài)的附加在URL上。

    direct

    boolean

    in

    no

    true

    默認(rèn)調(diào)用direct服務(wù),這樣減少處理請求的數(shù)量

    method

    String

    in

    no

    POST

    Tag<form>method參數(shù)值


    例子

     

    Home.html

     1<html>
     2    <head>
     3        <title>Tutorial: HelloWorld</title>
     4    </head>
     5<body jwcid="@Body">
     6<h1>HelloWorld Tutorial</h1>
     7
     8<form jwcid="@Form" listener="ognl:listeners.formSubmit">
     9EnterYourName
    10<br/>
    11<input jwcid="enterYourName" name="textfield" type="text"/>
    12<br/>
    13<input type="submit" value="Submit"/>
    14<br/>
    15</form>
    16
    17<span jwcid="@Insert" value="ognl:yourName"/>
    18
    19</body>
    20</html>
    21

    Home.page
     1<?xml version="1.0" encoding="UTF-8"?>
     2<!DOCTYPE page-specification
     3      PUBLIC "-//Apache Software Foundation//Tapestry Specification 3.0//EN"
     4      "http://jakarta.apache.org/tapestry/dtd/Tapestry_3_0.dtd">
     5<!-- generated by Spindle, http://spindle.sourceforge.net -->
     6
     7<page-specification class="com.Home">
     8
     9    <description>Hello World Home Page</description>
    10    
    11
    12<property-specification name="yourName" type="java.lang.String" persistent="yes"/>
    13<component id="enterYourName" type="TextField">
    14       <static-binding name="displayName">displayName</static-binding>
    15       <binding name="value" expression="yourName"/>
    16 </component>
    17
    18</page-specification>
    19
    20

    Home.java
     1package com;
     2
     3import org.apache.tapestry.IRequestCycle;
     4import org.apache.tapestry.html.BasePage;
     5
     6public abstract class Home extends BasePage {
     7    public abstract String getYourName();
     8
     9    public static void main(String args[]) {
    10
    11    }

    12
    13    public void formSubmit(IRequestCycle cycle) {
    14        // Process the form submission.
    15    }

    16}

    17

    posted on 2005-11-08 15:06 bluesky 閱讀(918) 評論(0)  編輯  收藏 所屬分類: 框架應(yīng)用

    主站蜘蛛池模板: 免费人成在线视频| 国产精品网站在线观看免费传媒| 最近2018中文字幕免费视频 | 日韩久久无码免费毛片软件 | 免费看一级做a爰片久久| 亚洲女人初试黑人巨高清| 午夜精品免费在线观看 | 全免费a级毛片免费看无码| 亚洲AV一二三区成人影片| 久久精品a一国产成人免费网站 | 午夜国产羞羞视频免费网站| 亚洲爆乳无码精品AAA片蜜桃| 男女交性永久免费视频播放| 美女18一级毛片免费看| 国产一区二区三区免费看| eeuss影院免费直达入口| 中文字幕精品亚洲无线码一区 | 亚洲va乱码一区二区三区| 手机在线看永久av片免费| 亚洲精华国产精华精华液好用| 日韩成人免费视频播放| 无码日韩人妻av一区免费| 国产三级免费观看| 四虎影视永久在线精品免费| 亚洲精品综合久久| 成人网站免费看黄A站视频| 中文字幕亚洲综合久久2| 野花高清在线观看免费3中文 | 亚洲综合激情视频| 永久免费毛片在线播放| 亚洲av无码有乱码在线观看| 亚洲精品视频免费| 七色永久性tv网站免费看| 亚洲人成网站18禁止久久影院 | 一区二区三区四区免费视频| 亚洲精品免费网站| 久久久久亚洲AV成人网人人网站 | 在线观看免费中文视频| 亚洲精品tv久久久久久久久| 国产精品免费小视频| 成人a毛片免费视频观看|