Posted on 2007-07-02 16:08
Java.net 阅读(789)
评论(1) 编辑 收藏 所属分类:
JSF
看了一上午的JSF,下午做了一个例子..很简单,一共两个页面index.jsp和welcome.jsp
index.jsp主要源码
<f:view>
<h:form>
<h3>In put your name:</h3>
Name:<h:inputText value="#{personBean.name}"></h:inputText>
<h:commandButton value="Login" action="login"></h:commandButton>
</h:form>
</f:view>
welcome.jsp主要源码
<f:view>
<h:outputText value="#{personBean.name}"></h:outputText> Hello!!
<h3>Welcome to JavaServerFace</h3>
</f:view>
在index.jsp中录入姓名,然后在welcome中显示出来..
开发环境为Eclipse3.3版本.安装了Eclipse用于开发J2EE的插件WPT2.0...非常好用,不用再去用MyEclipse了...
在Eclipse的Window->Preference->Server->Installed Runtimes中安装一个服务器,本例使用的Tomcat6.0.切换到Eclipse的J2EE视图,可以看到新建的Server已经在右下的server页签看到了...环境准备好后,开始建立人员的Bean
PersonBean代码:
package com.xzuf.jsf;
import java.io.Serializable;
/**
* PersonBean
* @author xzgf <a href='mailto:javac_oracle@163.com'>javac_oracle@163.com</a>
* @create 2007-7-2
*
*/
public class PersonBean implements Serializable {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
打开自动生成的faces-config.xml,Eclipse会用默认的图形界面打开,可以方便的配置Bean管理,页面导航等信息...增加一个作用域为session的bean管理, 并设置index.jsp->welcome.jsp的导航...启动服务器,打开页面...完成..