Struts原始碼研究發現的一個問題
在做Struts的一個專案的時候,想實現ValueObject和ActionForm一樣的自動賦值,但是看了一個原始碼,在FormBeanConfig中找到如下一段程式碼:
// Add properties
dynaClass.setRestricted(false);
FormPropertyConfig[] props = findFormPropertyConfigs();
for (int i = 0; i < props.length; i++) {
dynaClass.add(props.getName(), props.getTypeClass());
dynaBean.set(props.getName(), props.initial());
}
但是我怎麼樣也無法找到findFormPropertyConfigs()之前對FormPropertyConfig的賦值,也就是找到ActionForm裡面的變數名,然後用
FormPropertyConfig中的setName()方法.如果不用setName()方法,那上面的這段程式碼用getName()的方法豈不是空穴來風?
請高手指點一二,謝謝!
// Add properties
dynaClass.setRestricted(false);
FormPropertyConfig[] props = findFormPropertyConfigs();
for (int i = 0; i < props.length; i++) {
dynaClass.add(props.getName(), props.getTypeClass());
dynaBean.set(props.getName(), props.initial());
}
但是我怎麼樣也無法找到findFormPropertyConfigs()之前對FormPropertyConfig的賦值,也就是找到ActionForm裡面的變數名,然後用
FormPropertyConfig中的setName()方法.如果不用setName()方法,那上面的這段程式碼用getName()的方法豈不是空穴來風?
請高手指點一二,謝謝!
相關文章
- struts原始碼的問題原始碼
- 各位同仁,請教一個struts中下載實現的問題
- 初學struts(easystruts for eclipse)的一個問題:Eclipse
- Struts2中Action動態呼叫DMI出現的一個問題
- 初學者想問一個關於Struts路徑的問題
- 發現 postman 自動生成介面呼叫程式碼的一個問題Postman
- 發現了網站一個問題網站
- 分享發現的一個效能瓶頸問題
- eclipse下開發struts+hibernate出現的問題!Eclipse
- 一個很奇怪的問題:關於struts自定義標籤
- 發現一個有關error的非常奇怪的問題Error
- 關於struts開發時遇到的問題
- 開發網校原始碼時應該注意的幾個問題原始碼
- 一個關於Struts傳引數的問題,請高手來看看............
- 一個有關struts+spring+hibernate專案的問題,Spring
- 請問,struts 和這個jdon框架有什麼異同?一個初學者的問題框架
- 線上教育原始碼現存的幾大問題原始碼
- struts2令牌實現原始碼JSP原始碼JS
- 谷歌研究報告發現:一半受感染的雲例項存在弱密碼或無密碼的問題谷歌密碼
- 請教一個struts+tomcat 資料來源配置的問題Tomcat
- PHP 原始碼探祕 – 在解析外部變數時的一個問題PHP原始碼變數
- PHP 原始碼探祕 - 在解析外部變數時的一個問題PHP原始碼變數
- 一個併發事件的阻塞問題事件
- struts+hibernate+spring 整合中出現的問題Spring
- 菜鳥學SSH(一)——Struts實現簡單登入(附原始碼)原始碼
- struts 中多個html:text賦初值問題HTML
- Struts Tiles 和 session的問題Session
- 【Struts】:Struts1簡介及第一個程式碼示例
- 一個MySQL死鎖問題的復現MySql
- Struts-menu原始碼分析原始碼
- Promise 原始碼:實現一個簡單的 PromisePromise原始碼
- HashMap原始碼:聊聊Map的遍歷效能問題(一)HashMap原始碼
- WebRTC研究 (一) 編譯原始碼Web編譯原始碼
- Struts中的Action跳轉問題!附關鍵程式碼
- 手動實現一個promise(原始碼)Promise原始碼
- 關於原始碼的學習的一些問題原始碼
- CSIRO:研究發現Android應用一大問題是易被假冒Android
- banq:請教一個問題,我看了你Struts的Indexed屬性用處的文章...Index