这是什么意思,应用程序是“基于表单”?我正在阅读JSF规范和术语。什么是基于表单的应用程序?
1
A
回答
0
基于表单的应用程序意味着对于每个表单,都有一个处理对类的调用的后端bean(java类)。例如,您将拥有一个登录表单(login.xhtml),您将在LoginBean.java中显示表单中所需的所有值的所有getter和setter。
所有操作(如从数据库中检索数据)只有这个表格,将在postconstruct
方法中完成。
所以,如果登录具有类似这样的用户名和密码:
<h:inputtext name="name" value="#{loginBean.name}" />
<h:inputtext name="password" value="#{loginBean.password}" />
的LoginBean.java看起来:
public class LoginBean{
String name;
String password;
public getName(){return name;}
public getPassword(){return password;}
public setName(String name){
this.name = name;
}
public setPassword(String password){
this.password = password;
}
@PostContruct
public void init(){
this.name = ... //get the name from db
}
}
相关问题
- 1. 什么是应用程序域用于?
- 2. iPhone开发:基于视图的应用程序和基于窗口的应用程序有什么区别?
- 3. 什么是单帧应用程序和什么是FrameView?
- 4. 基于Eclipse的单点登录基于RCP的应用程序
- 5. 基于窗口和基于视图的iphone应用程序有什么区别?
- 6. 基于表单的应用程序的HTML/CSS模板
- 7. 基于Web的应用程序有什么缺点
- 8. Facebook应用程序流程中用于signed_request的oauth_token是什么?
- 9. 什么时候Java是基于Web的应用程序的正确选择
- 10. 什么是从基于GAE的应用程序获取Auth Cookie的正确URL
- 11. 部署基于JavaScript的Web应用程序的最佳方式是什么?
- 12. 什么是访问数据库的最佳基于Web的应用程序
- 13. 什么是免费的基于Windows的HTML/CSS页面设计应用程序?
- 14. 基于什么表
- 15. 基于JSF技术的Web应用程序调试方法是什么?
- 16. iOS应用程序中的基本文件结构是什么?
- 17. 为什么一些应用程序基于64编码HMAC?
- 18. 基于窗口的应用程序或基于视图的应用程序
- 19. 什么是更快的WebService用于我的Android应用程序?
- 20. 用于基于表单的Web应用程序的良好HTML模板
- 21. Facebook应用程序中的应用程序域名是什么?
- 22. SQL Server - 用于应用程序访问的角色是什么?
- 23. 什么是用于Web应用程序的JSON?
- 24. 用于ChatRoom应用程序的最佳UI控件是什么?
- 25. 什么是主要用于控制台的应用程序?
- 26. 什么是Django“应用程序”应该是什么意思?
- 27. 什么是应用程序和过程?
- 28. 什么是多线程应用程序?
- 29. 在诺基亚设备上部署基于Symbian的Qt应用程序的过程是什么?
- 30. 什么是Django中的“应用程序”?
你指的是基于表单的认证? – Ravi 2012-04-21 21:10:48
不,我不这么认为 – LuckyLuke 2012-04-22 11:18:04