dedecms织梦内容管理系统    
首页 | java | C/C++ | PHP | 操作系统 | ajax | 脚本编程 | 安全技术 | 本站下载页 | 专题 | QQ群 | 测试中心 | 会员中心 | 积分规则
  当前位置:主页>java>文章内容
JSP和JSF合并 共同打造完美的Web应用[3]
来源: 作者:
三、JSP如何响应JSF的请求

  从上面的例子我们已经知道如何在JSP中使用JSF了,在这一部分让我们来看看在JSF是如何处理请求的。

 首先让我们来看一个例子,这个例子是将华氏度转换为摄氏度。当用户点击提交按钮时程序将进行转换。

  <%@ taglib uri=http://java.sun.com/jsf/htmlprefix="h" %>

  <%@ taglib uri=http://java.sun.com/jsf/core prefix="f" %>

 <html

  <head>

   <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=GB2312">

  <title>温度转换程序</title>

  </head>

  <body>

   <f:view>

   <h:form>

   <div>

    <h:outputText id="fahrenheitLabel" value="请输入华氏温度:"/>

    <span>

     <h:inputText id="temperature" value="#{tc.fahrenheitTemp}">

     <f:validateDoublerange minimum="-100.0" maximum="100.0"/>

     <f:valuechangeListener type="tempconv.page.TCChangedListener"/>

    </h:inputText>

    </span>

   </div>

   <div>

    <h:outputText id="celsiusLabel" value="摄氏温度:"/>

    <span>

     <h:outputText id="celsiusValue" value="#{tc.celsiusTemp}">

     <f:convertNumber maxFractionDigits="3" type="number"/>

    </h:outputText>

    </span>

   </div>

   <div>

    <h:commandButton value="转换" action="#{tc.convert}">

    </h:commandButton>

   </div>

   </h:form>

   </f:view>

  </body>

  </html>

  在程序的前两行是导入JSF核心库和HTML库,这个在前面已经讨论过,在这里不再详述


上一篇:JSP和JSF合并 共同打造完美的Web应用[2]   下一篇:JSP和JSF合并 共同打造完美的Web应用[4]
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·java自学路线图
·JSP入门实例教程
·JUnit单元测试(2)
·JUnit单元测试(1)
·什么是Servlet
·用AJAX+J2EE实现网上会议室系统
·浅谈在Java语言中究竟是传值还是
·Java 5.0 多线程编程实践
·Java的文件 读和写
·构造器内部的多态方法的行为
·JSP常用内置对象使用说明
·对于JAVA基础测试中常见的异常问
  相关文章
·JSP和JSF合并 共同打造完美的Web
·JSP和JSF合并 共同打造完美的Web
·JSP和JSF合并 共同打造完美的Web
·Java 在Client/Server 网络中的
·jsfl与Flash的完美结合
·Java解析网络数据流的三种特殊方
·一种简单的struts级连菜单实现方
·穿透Socks5 代理的UDP编程
·Struts+Spring+Hibernate
·Flex + Java 中小型项目的代码结
·AOP及其在Spring中的应用
·Ioc模式解析
  相关信息
copy right @ 百家拳软件项目研究室 2007 辽ICP备07011763