java_servlet2_見本



Similar documents
java_servlet2_見本

組織変更ライブラリ

JB_weblogic_guide.indd

Javaで体験するスクリプト言語の威力

myapp/jsp/ex01.jsp $CATALINA_HOME/work/Standalone/localhost/myapp/jsp (; ) 1 1. ex01.jsp 2 ; 2. () 3. <%! %>

付加情報をもったファイル共有システム

2 Java 35 Java Java HTML/CSS/JavaScript Java Java JSP MySQL Java 9:00 17:30 12:00 13: 項目 日数 時間 習得目標スキル Java 2 15 Web Java Java J

58.pdf

Oracle Application Server 10g Oracle Developer Suite 10g 機能概要 Oracle JDeveloper Oracle JDeveloper 10g Oracle Application Development Framework ADF J2E

BC4J...4 BC4J Association JSP BC4J JSP OC4J

intra-mart im-J2EE Framework

Cosminexus Application Designer操作ガイド

untitled

untitled




S2Wicketの紹介

WEBサービス超入門 mask.key

untitled

Oracle9i JDeveloper R9.0.3 チュートリアル

GulfStar1.5ユーザーマニュアル

Java Platform Debugger Architecture Apache JServ Oracle JVM JPDA JVM Tomcat Oracle JVM... 7

HTML/JSP/Servlet... 7 JSP... 7 Servlet Struts Struts Struts FormBean LoginForm


Servlet JSP JSP Servlet/JSP における 日 本 語 の 処 理 - 1

Javaセミナー資料.PDF

宅建練馬表478号1_4ol [更新済み].eps

Web Servlet/JSP JSP

PowerPoint プレゼンテーション

HTTP Web Web RFC2616 HTTP/1.1 Web Apache Tomcat (Servlet ) XML Xindice Tomcat 6-2

[1]...1 [2]...1 [3] Java Web...3 [4] Java Web...18 [

B2-Servlet-0112.PDF

untitled

1

HTML5無料セミナ.key

XISによる効率良いシステム開発のポイント

Success with Java Technology ~ Java テクノロジーによる成功とロードマップ ~ 吉田豊 Java Web Services, Staff Engineer Sun Microsystems, Inc. 石原直樹 Java Technical Evangelist サ

Web2.0 LL Framework Ruby on Rails / TurboGears / CakePHP Atlas Web2.0 XML Selenium / JMeter 3 Ajax Web 2.0 UI Ruby on Rails Web 2. ASP.NET AJAX,

Teedaで始めるPage駆動開発

TravelXMLを利用した Webサービス実証実験デモ

_‚Ofl¼

ID010-2

2

WAS V9 アナウンスメント・セミナー資料

免責事項 本資料に掲載されている内容は技術情報の提供を目的としたものです富士通の製品 サービスにこれらの機能を搭載することを約束するものではありません 1

<4D F736F F D2081A193B98BE EA97708CFB8DC08B4B92E D8D878CFB8DC0817A B4B816A81798A6D92E894C5817A2E646F63>


( )


夏目小兵衛直克

DIコンテナ 前 回 ご 説 明 したSpring DIコンテナに 共 通 するこ とは 依 存 を 注 入 することによってシステム 内 に 存 在 するオブジェクト 同 士 の 結 びつきを 緩 くすることで あり そのための 仕 組 み 提 供 を 意 味 する [Spring のDIコンテナ


Microsoft PowerPoint - JavaFesta.ppt

Wiki

JSFからのTeeda

Transcription:

1 1 JavaServer Faces JavaWebJavaWeb JSP Web Web HTMLGUI JSPHTTP AWT Swing Java GUI Web WebGUI EnhydraBarracudaApache TapestryOracle UIXSun JATO 2001 JavaJava Community Process, JCP Web JavaServer Faces JavaServer Faces 1.0 2004 3 1.1JavaServer Faces JavaServer FacesJSFWeb HTTPHTTP JavaServer Faces 1.1

2 HTTP JavaWindows API Web HTML JSF JavaServer Faces Web JSF JSF HTMLFORM JSF API HTMLWeb HTML JSF JSF UIrenderer,/ HTML HTML FORM UI WML UI WML Swing PLAF JSFpresentation layer, /JavaServer PagesJSP JSP JSF JSF API JSP HTML Java

3 JSFSwing HTMLJSF Barracude/XMLCTapestry JSF 1.0 JSP JSP Web ApacheStrutshttp://jakarta.apache.org/struts/Maverichttp://mav.sourceforge.net/ JSF JSF StrutsJSF JSF 1.2 Web JSFWebUI GUI Web 1.2.1 Java Web JSP VelocityFreeMaker JSP HTML selected JSFJSPJSF <h:form> <table> <tr> <td>favorite Foods:</td> <td> <h:selectmanycheckbox value="#{cust.foodselections}"> <f:selectitem itemvalue="z" itemlabel="pizza" />

4 <f:selectitem itemvalue="p" itemlabel="pasta" /> <f:selectitem itemvalue="c" itemlabel="chinese" /> </h:selectmanycheckbox> </td> </tr> </table> </h:form> <h:selectmanycheckbox><f:selectitem>jsf JSF #{cust.foodselections} value JSF JSP JSF JSF JSF JSP 1.0 JSF API JSP HTML JSF API JSF JSF HTML <form action="validate_jstl.jsp" method="post"> <table> <tr> <td>favorite Foods:</td> <td> <input id="pizza" type="checkbox" name="food" value="z">pizza<br> <input id="pasta" type="checkbox" name="food" value="p">pasta<br> <input id="chinese" type="checkbox" name="food" value="c">chinese<br> </td> </tr> </table> </form>

5 id idjsf HTML id JSP JSF <form action="validate_jstl.jsp" method="post"> <table> <c:foreach items="${paramvalues.food}" var="current"> <c:choose> <c:when test="${current == 'z'}"> <c:set var="pizzaselected" value="true" /> </c:when> <c:when test="${current == 'p'}"> <c:set var="pastaselected" value="true" /> </c:when> <c:when test="${current == 'c'}"> <c:set var="chineseselected" value="true" /> </c:when> </c:choose> </c:foreach> <tr> <td>favorite Foods:</td> <td> <input type="checkbox" name="food" value="z" ${pizzaselected? 'checked' : ''}>Pizza<br> <input type="checkbox" name="food" value="p" ${pastaselected? 'checked' : ''}>Pasta<br> <input type="checkbox" name="food" value="c" ${chineseselected? 'checked' : ''}>Chinese </td> </tr> </table> </form> JSPJSPJSP Standard Tag Library, JSTL?? HTML XML JSP food

6 value checked 1-1 1-1 JSF 1.2.2 WebMVCModel-View-Controller MVC 1980 Xerox Smalltalk Smalltalk GUIMVC Model View

7 Controller MVC Struts Java Web MVC FORM GUI MVC Struts JSP Struts Action MVC GUIWeb HTTP Web GUI GUI GUI MVC JSFMVCWebSwing GUI 1-2 1-2JSF

8 username JSF UI addxxxlistener() FORM JSF UI HTML UI JSF JSF GUI

9 JSF 1.3JSF JSF Web Web JSFJSF Web WebJSP JSP JSTL JSF JSF WebJSF 1.3.1JSP JSF JSF JSP JSF JSP JSF UI JSP JSP JSF Java1JSPJSF Java JSF Java 1.3.2StrutsJSF Struts JSF HTTP doget()

10 HTML JSPVelocityXSLT UI API Struts JSF JSF JSFStruts JSF JSFStruts JSF Struts JSF Struts Action JSF UI Barracuda/XMLCTapestry JSF JSF JSF 1.3.3 JavaBeans JSF JavaBeansEnterprise JavaBeans, EJB J2EE HTML WML GUI Web

11 JSF 1.4JSF JSF PC Java 2 JDKJava 2 SDK JSP 2.0 Web Jakarta Tomcat 5.x JSF 1.0 Sun Reference Implementation Tomcat 5 JSF JSP 2.0 JSF Tomcat JSF IBMOracleSunJSF JSF Sun JSF http://java.sun.com/j2ee/javaserverfaces/ James Holmes JSF http://www.jamesholmes.com/javaserverfaces/ / Tomcat JSF JSF JSF 1.0 2.3 JSP 1.2 JSP 2.0