0

MVVM - Wire Spring-managed Beans is Invalid

asked 2015-11-22 15:15:03 +0800

meteorice gravatar image meteorice
1

test.zul

<?page title="main" contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<zk>
    <window apply="org.zkoss.bind.BindComposer" viewModel="@id('model') @init('com.model.ViewModel')">
        <div>
            <textbox value="@bind(model.name)" />
            <label id="msg1" value="@load(model.name)" />
            <button onClick="@command('newOrder')" label="New Order" />
        </div>
    </window>
</zk>

viewModel class

 @VariableResolver(org.zkoss.zkplus.spring.DelegatingVariableResolver.class)
    public class ViewModel {
        private String name = "init";

        @WireVariable
        private TestServ testServ;

        @Init
        public void init() {
            List<Map<String, Object>> list = testServ.selectTablespace();
            name = (String)list.get(0).get("NAME");
        }
    ....

the testServ is null,why? other config?

delete flag offensive retag edit

Comments

nobody know?

meteorice ( 2015-11-25 14:58:53 +0800 )edit
Be the first one to answer this question!
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

Follow
2 followers

RSS

Stats

Asked: 2015-11-22 15:15:03 +0800

Seen: 5 times

Last updated: Nov 22 '15

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More