📄 b30-1895856.zul
字号:
<?xml version="1.0" encoding="UTF-8"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" ?>
<window>
<html><![CDATA[
<p>1. You should see First Name "Hello".<br/>
2. You should see Last Name "ZK".<br/>
3. You should see Full Name "Hello ZK".<br/>
4. Change First Name from "Hello" to "Hi". Full Name is still "Hello ZK".<br/>
5. Now press "Change" button; you should see Full Name changed to "Hi ZK". If you did not see such change, it is a bug.<br/>
</p>
]]></html>
<zscript>
public class Person {
private String _first;
private String _last;
public Person(String f, String l) {
setFirstname(f);
setLastname(l);
}
public String getFirstname() {
return _first;
}
public void setFirstname(String f) {
_first = f;
}
public String getLastname() {
return _last;
}
public void setLastname(String l) {
_last = l;
}
public String getFullname() {
return _first+" "+_last;
}
}
Person person = new Person("Hello", "ZK");
</zscript>
<grid><rows>
<row>First Name<textbox value="@{person.firstname,save-when='btn.onClick'}"/></row>
<row>Last Name<textbox value="@{person.lastname,save-when='btn.onClick'}"/></row>
<row>Full Name<label value="@{person.fullname}"/></row>
</rows></grid>
<button id="btn" label="Change" onClick=""/>
</window>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -