我是新來的掛毯5,但由於實習需要與它合作。掛毯5中的混色5
目前我正在嘗試構建一個mixin來將CSRF令牌(explanation here)集成到任何形式。在mixin中甚至有可能實現這一點?如果是,我可以訪問mixin從頁面提供的功能嗎?
我真的不確定mixin是如何工作的,我在尋找關於如何創建一個信息方面遇到很大困難。有人可以解釋如何創建一個mixin,如果我試圖做甚至可能嗎?
非常感謝!
我是新來的掛毯5,但由於實習需要與它合作。掛毯5中的混色5
目前我正在嘗試構建一個mixin來將CSRF令牌(explanation here)集成到任何形式。在mixin中甚至有可能實現這一點?如果是,我可以訪問mixin從頁面提供的功能嗎?
我真的不確定mixin是如何工作的,我在尋找關於如何創建一個信息方面遇到很大困難。有人可以解釋如何創建一個mixin,如果我試圖做甚至可能嗎?
非常感謝!
您可能會發現在tapestry 5.3.6中引入的HMAC消息認證足夠好。配置here吉拉here
如果沒有,你很可能會寫一個形式混入增加了一個隱藏的輸入到表格,然後檢查在窗體的onValidate
事件RequestParameter(一個mixin可以看到它的組件的事件)。如果你想一個mixin隱含添加到每個表單,您可以通過ComponentClassTransformWorker2教程here
謝謝!我會嘗試。 在你最近的三個鏈接上,我已經看到了他們,但我真的很想管理這個(我知道,只是爲了學習效果) – RedSonja
一些鏈接: http://tapestry.apache.org/component-mixins.html http://stackoverflow.com/questions/17564743/how-exactly-does-tapestry-mixin-work – sody
@sody謝謝,爲鏈接,但我更尋找一些解釋如何實現這個 – RedSonja