一个简单的JSF例子
2010-01-29 14:47
302 查看
来写一个登录的例子:
程序清单 login/web/index.jsp
<html>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<f:view>
<head>
<title>A Simple JavaServer Faces Application</title>
</head>
<body>
<h:form>
<h3>Please enter your name and password.</h3>
<table>
<tr>
<td>Name:</td>
<td><h:inputText value="#{user.name}" /></td>
</tr>
<tr>
<td>Password:</td>
<td><h:inputSecret value="#{user.password}" /></td>
</tr>
</table>
<p>
<h:comandButton value="Login" action="login" />
</p>
</h:form>
</body>
</f:view>
</html>
f:view h:inputText 是JSF标签。两个taglib声明了JSF标签库。
属性value="#{user.name}"告诉JSF实现链接文本字段到用户对象的name属性.
当用户输入姓名和密码,单机按钮之后,屏幕将显示欢迎界面。欢迎界面是由commandButton的action属性值,通过配置导航到指定的欢迎页面
程序清单 login/web/index.jsp
<html>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<f:view>
<head>
<title>A Simple JavaServer Faces Application</title>
</head>
<body>
<h:form>
<h3>Please enter your name and password.</h3>
<table>
<tr>
<td>Name:</td>
<td><h:inputText value="#{user.name}" /></td>
</tr>
<tr>
<td>Password:</td>
<td><h:inputSecret value="#{user.password}" /></td>
</tr>
</table>
<p>
<h:comandButton value="Login" action="login" />
</p>
</h:form>
</body>
</f:view>
</html>
f:view h:inputText 是JSF标签。两个taglib声明了JSF标签库。
属性value="#{user.name}"告诉JSF实现链接文本字段到用户对象的name属性.
当用户输入姓名和密码,单机按钮之后,屏幕将显示欢迎界面。欢迎界面是由commandButton的action属性值,通过配置导航到指定的欢迎页面
相关文章推荐
- 一个简单的JSF例子
- MOSS CAML(1)基础语法及我开发的一个简单例子
- 用JAVAMAIL发送邮件的一个简单例子
- SQL 游标 一个简单的例子
- 一个简单的Spring.net绑定例子
- C# 类用XmlSerializer进行序列化和反序列化进行文件读写的一个简单例子
- Eclipse学习笔记(1): 一个简单的Hello Girl的例子
- 撸一个简单的MVVM例子
- 一个简单的多态小例子 初学者可以看看
- .net中的对象序列化(1): 序列化是什么, 以及一个简单的例子
- Android最简单的基于FFmpeg的例子(三)---编译FFmpeg成一个SO库
- 一个最简单的Lucene例子
- 一个简单的优化例子(锁问题)
- ExpandableListView用法的一个简单小例子
- jquery下拉菜单怎么做,一个简单的纯手写例子
- 一个超简单的ring3与ring0通信的例子
- ADO.NET Entity Framework 一个简单数据绑定例子
- 一个自写的共享内存简单的例子,学习原理之用
- 一个简单的jQuery插件ajaxfileupload.js实现ajax上传文件例子
- 一个简单的C#多线程间同步的例子