home.page

来自「Enjoy Web Dev With Tapestry 一书的源代码」· PAGE 代码 · 共 32 行

PAGE
32
字号
<?xml version="1.0"?>
<!DOCTYPE page-specification PUBLIC
  "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
  "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
<page-specification class="com.ttdev.phonebook.Home">
	<asset name="phoneBook" path="context:/css/PhoneBook.css"/>
	<bean name="evenOdd" class="org.apache.tapestry.bean.EvenOdd">
		<set name="even" value="false"/>
	</bean>
	<component id="table" type="Contrib:TableView">
		<binding name="source" value="source"/>
		<binding name="columns"
			value="literal:id, firstName:First name:name.firstName, lastName:name.lastName, telNo, !delete"/>
		<binding name="pageSize" value="3"/>
		<binding name="tableSessionStateManager" 
			value="new org.apache.tapestry.contrib.table.model.common.FullTableSessionStateManager()"/>
	</component>
	<component id="deleteColumnValue" type="Block"/>
	<component id="deleteForm" type="Form">
		<binding name="listener" value="listener:onDelete"/>
		<binding name="direct" value="false"/>
	</component>
	<component id="firstNameColumnValue" type="Block"/>
	<component id="firstNameLink" type="DirectLink">
		<binding name="listener" value="listener:onShowDetails"/>
		<binding name="parameters" value="components.rows.tableRow.id"/>
	</component>
	<component id="firstName" type="Insert">
		<binding name="value" value="components.rows.tableRow.firstName"/>
	</component>
</page-specification>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?