大漠驼铃

置身浩瀚的沙漠,方向最为重要,希望此blog能向大漠驼铃一样,给我方向和指引。
Java,Php,Shell,Python,服务器运维,大数据,SEO, 网站开发、运维,云服务技术支持,IM服务供应商, FreeSwitch搭建,技术支持等. 技术讨论QQ群:428622099
随笔 - 238, 文章 - 3, 评论 - 117, 引用 - 0
数据加载中……

netbeans6.5 开发jsf helloword

 

JSF试图在不同的角度上提供网页设计人员、应用程序设计人员、组件开发人员解决方案,让不同技术的人员可以彼此合作又不互相干扰,它综合了各家厂商现有的技术特点,由Java Community ProcessJCP)团队研拟出来的一套标准,并在2004年三月发表了JavaServer Faces 1.0实作成果。

JSF的特点:

事件驱动

通用的UI组件

开发工具采用 Netbeans6.5.

File- New Project—Java WEB—Web Application-点击 Next 进入


Project Name: hellojsf, 点击Next,进入

默认,这里用的是Tomcat6.0服务器, 点击Next



这里我们勾选
JavaServer Faces, 点击 Finish

选中 Hellojsf项目, 运行该项目:


显示界面如下:



Web应用程序的web.xml,使用JSF时,所有的请求都透过FacesServlet来处理,您可以如下定义:如下:

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

    <context-param>

        <param-name>com.sun.faces.verifyObjects</param-name>

        <param-value>false</param-value>

    </context-param>

    <context-param>

        <param-name>com.sun.faces.validateXml</param-name>

        <param-value>true</param-value>

    </context-param>

    <context-param>

        <param-name>javax.faces.STATE_SAVING_METHOD</param-name>

        <param-value>client</param-value>

    </context-param>

    <servlet>

        <servlet-name>Faces Servlet</servlet-name>

        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>

        <load-on-startup>1</load-on-startup>

    </servlet>

    <servlet-mapping>

        <servlet-name>Faces Servlet</servlet-name>

        <url-pattern>/faces/*</url-pattern>

    </servlet-mapping>

    <session-config>

        <session-timeout>

            30

        </session-timeout>

    </session-config>

    <welcome-file-list>

        <welcome-file>faces/welcomeJSF.jsp</welcome-file>

        </welcome-file-list>

</web-app>

好了,先到这里,netbeans开发jsf是不是很简单?

posted on 2009-05-15 22:17 草原上的骆驼 阅读(340) 评论(0)  编辑  收藏 所属分类: JAVA基础知识


只有注册用户登录后才能发表评论。


网站导航: