使用 Translator 模式構建更好的網站(4)_Windows教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
有關此代碼模板的最后一個(也是最重要的一個)注意事項是:INPUT 標記的 value 屬性是由一個表達式設置的,該表達式使用了 Translator 的一個 getter 方法。value="<%= ltLoan.getBorrowerLastName() %> 這行代碼是此模式最重要的部分之一,因為它就是使輸入域的值缺省為網站訪問者最初輸入的值的代碼。通過將此值缺省設置為網站訪問者最初輸入的值,訪問者就能看到他最初輸入的內容,并很容易地修正他的錯誤。這節省了網站訪問者的時間,并能使其獲得更好的用戶體驗。
servlet
下面是一個典型的簡化 servlet:
servlet
下面是一個典型的簡化 servlet:
| public void doPost(HttpServletRequest request, HttpServletResponse response) { // 缺省設置是使用戶返回輸入頁。 String sRedirect = LOAN_JSP; // 獲取 Translator 的正確實例 // 現在有了 Translator 的一個實例 // 獲取 Loan 的正確版本的邏輯 // 確保未出現任何錯誤 // 將網站訪問者重定向為當前工資。 |
servlet 的主要用途是控制 JSP 文件之間的導航流以及對業務對象執行持久化。此 servlet 的代碼很簡單。
相關Windows教程:
- 相關鏈接:
- 教程說明:
Windows教程-使用 Translator 模式構建更好的網站(4)
。