B2-Servlet-0112.PDF

Similar documents
9iAS_DEV.PDF

FY01H2_SOHO_iAS

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

Oracle9iAS Containers for J2EEチュートリアル

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

Gartner Day

Microsoft PowerPoint - Lecture_3

Microsoft PowerPoint - Lecture_2

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

Web JavaScript Java Applet Flash ActionScript CGI (C, perl, ruby ) PHP Servlet, JSP (JavaServer Pages) ASP 7-2

PowerPoint Presentation

メディプロ1 Javaサーブレット補足資料.ppt

Oracle9i JDeveloperによるWebサービスの構築

スライド 1


WebOTXマニュアル

Web 1 p.2 1 Servlet Servlet Web Web Web Apache Web Servlet JSP Web Apache Tomcat Jetty Apache Tomcat, Jetty Java JDK, Eclipse

HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f

スライド 1

II 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C JavaScript Web CGI HTML 1.2 Servlet Java

Microsoft Word - migrateto10g2.doc

0315_F1_8iJDBC-SQLJ.PDF

HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f

第13回講義

BC4J...4 BC4J Association JSP BC4J JSP OC4J

Part1 159 a a

PowerPoint プレゼンテーション

PowerPoint Presentation

Web Servlet/JSP JSP

J2EEとMicrosoft.NETの比較

Servlet/JSP ( 作成中 ) 2010 年 x 月 x 日作成 Firebird 日本ユーザー会 Naoyuki Sano 1

II 2 p.2 2 GET POST form action URL Aisatsu 2.1 Servlet GET GET : Query String QueryStringTest.java 1 import java.io.ioexception; 2 import java.io.pri

"CAS を利用した Single Sign On 環境の構築"

WebOTXマニュアル

Microsoft Word - 430_15_Developing_Stored_Procedure.doc

WebLogic 6.0

はじめに

WebOTXマニュアル

PowerPoint プレゼンテーション

橡9iAS_DEV.PDF

Oracle Application Server 10g R3 新機能概要

Oracle JDeveloper 10g ADF Creation Date: Jul 07, 2004 Last Update: Jul 08, 2004 Version 1.0

Oracle Internet Application Server 8i 概要 , リリース 1.0

Oracle Application Server 10g Release 3(10.1.3)- アジャイル・エンタープライズ(俊敏な企業)のためのデータ・アクセス

rmi.book


PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

新・明解Java入門

untitled

untitled

wpEnterpriseSvr.doc

PowerPoint プレゼンテーション

Microsoft PowerPoint - oas4082_NewFeature.ppt[fiLJݔæ‡è’êŠp]

22 (266) / Web PF-Web Web Web Web / Web Web PF-Web Web Web Web CGI Web Web 1 Web PF-Web Web Perl C CGI A Pipe/Filter Architecture Based Software Gener

CAC

I. EspressReport 100%Java JSP API II. EspressReport Report Designer Report Designer - Report Designer Web Java Web Web Report Designer import java.awt

C3印刷用.PDF

Oracle Web Conferencing Oracle Collaboration Suite 2 (9.0.4) Creation Date: May 14, 2003 Last Update: Jan 21, 2005 Version: 1.21

JavaScript の使い方

untitled

java_servlet2_見本

tkk0408nari

SSO Sales/Tech combined webinar template

Javaと マルチスレッド

サーブレット (Servlet) とは Web サーバ側で動作する Java プログラム 通常はapache 等のバックグラウンドで動作する Servletコンテナ上にアプリケーションを配置 代表的な Servlet コンテナ Apache Tomcat WebLogic WebSphere Gla

Slide 1

OOW_I06

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

Microsoft PowerPoint - oas4081_JServlet.ppt

プレポスト【問題】

Oracle SOA Suite 11gコンポジットに対するSOASchedulerの構成

Jerry Held

intro.book

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

_02-5.ppt

iplanet Application Server Version

組織変更ライブラリ

Q&A集

What's Oracle WebLogic Server ~なぜWebLogic Serverが選ばれるのか~

橡CoreTechAS_OC4J.PDF

橡CoreTechAS_HighAvailability.PDF

_02-4.ppt

Javaセミナー資料.PDF

Microsoft Word - J doc

Oracle XDK(10.1.2)の技術概要

2 1 Web Java Android Java 1.2 6) Java Java 7) 6) Java Java (Swing, JavaFX) (JDBC) 7) OS 1.3 Java Java

日立評論 2016年9月号:金融イノベーションを実現する新たなエンタープライズアプリケーション開発への取り組み

Oracle9i Application Server for Windows NT Oracle HTTP Server powered by Apacheパフォーマンス・ガイド, リリース1.0.2

JEE 上の Adobe Experience Manager forms のインストールおよびデプロイ(WebLogic 版)

b2bintro.book

FileMaker ODBC and JDBC Guide

cluster.book

Oracle Identity Managementの概要およびアーキテクチャ

<Documents Title Here>

Microsoft PowerPoint - servlet1.pptx

WEBシステムのセキュリティ技術

IBM の Java 活用ガイド_rev2

日本オラクルのSOA戦略

Microsoft Word - J doc

Transcription:

B-2 Servlet/JSP

Agenda J2EE Oracle8i J2EE Java Servlet JavaServer Pages

PDA (

J2EE Java2 Enterprise Edition API API J2SE JSP Servlets RMI/IIOP EJB JNDI JTA JDBC JMS JavaMail JAF Java2 Standard Edition Java Server Pages Servlet API RMI over IIOP Enterprise JavaBeans Java Naming and Directory Interface Java Transaction API Java Database Connectivity Java Messaging Services JavaMail API JavaBeans Activation Framework

J2EE Browser Servlet JSP EJB Database Legacy ERP EIS (Enterprise Information Systems)

J2EE API ( Servlet,, JSP, EJB

EJB, Servlet, JSP Write Once Deploy Anywhere! Oracle8i JServer

Oracle8i JDeveloper JSP/Servlet Servlet

Agenda J2EE Oracle8i J2EE Java Servlet JavaServer Pages

Oracle8i/J2EE Client Presentation Server Application Server Data Server Browser HTML WebServer JSP Servlet AppServer Database Java Beans Java Platform EJB Components Java Platform Java Stored Procedures Java Stored Procedures ias + Oracle8i

Servlet/JSP/EJB Oracle8i HTTP Servlet EJB Java Stored Procedures JSP Servlet EJB ias ias ias

Oracle8i JDBC-Server HTTP Servlet JDBC Server Driver Web Database Server

Oracle8i ias MTS( Client 1 Client 2 HTTP Listener HTTP/Net*8 JVM Servlet JSP Client 3 JVM Servlet Client 4 ias(mod_ose) Dispatcher JVM Server Process JSP

Oracle Servlet Engine Oracle8i Web JavaVM JDBC Servlet 2.2 JSP 1.1

Agenda J2EE Oracle8i J2EE Java Servlet JavaServer Pages

Java Servlet Web Servlet Write Once, Deploy Anywhere Web WAR(Web ARchive) Servlet JSP (web.xml)

Java Servlet Web Java API JDBC/SQLJ/CORBA/EJB/BC4J Java API

Java Servlet OS Web Server request Browser response Servlet Servlet

Java Servlet

Java Servlet 1 2 (init) 3 (doget) (destroy) 4

API javax.servlet servlet javax.servlet.http Servlet ServletConfig ServletContext ServletRequest ServletResponse SingleThreadModel GenericServlet ServletInputStream ServletOutputStream ServletException UnavailableException

javax.servlet.servlet API Servlet GenericServlet HTTPServlet MyServlet

2 ServletRequest ServletResponse

ServletRequest ServletRequest

ServletResponse ServletResponse mime

Java Servlet import javax.servlet.*; import javax.servlet.http.*;... public class HelloServlet extends HttpServlet { public void doget(httpservletrequest request, HttpServletResponse response) throws ServletException, IOException { response.setcontenttype( text/html ); PrintWriter out = response.getwriter(); out.println( <html><body><h1>hello World! ); out.println( </h1></body></html> ); out.close(); }

Java Servlet

D E M O N S T R A T I O N Oracle JDeveloper Servlet

JDeveloper Servlet HTTP

JDeveloper Servlet Servlet

JDeveloper Servlet

JDeveloper Servlet

JDeveloper Servlet

Agenda J2EE Oracle8i J2EE Java Servlet JavaServer Pages

JavaServer Pages Java HTML Servlet JavaBeans Web

JavaServer Pages HTML Java <% %> <%@ %> <%= %> <%!.. %> (UseBean, setproperty )

JavaServer Pages http://host/hello. ://host/hello.jsp JSP Java Servlet Runner Output of Hello HTML /XML JSP Source Hello.jsp Generated file Hello.java (Servlet) Servlet Hello.class JSP runtime

JavaServer Pages ( ) <HTML> <BODY> <P>Hello! <BR> Today is: <%= new java.util.date() %> </BODY> </HTML>

JavaServer Pages ( )

JavaServer Pages ( JSP) <HTML><BODY> <FORM METHOD=get ACTION=welcome.jsp> <B>Enter your name:</b> <INPUT TYPE="text" NAME="user" SIZE=15> <INPUT TYPE="submit" VALUE="Submit name"); </FORM> </BODY></HTML> <HTML><BODY> <% String user=request.getparameter("user");%> Welcome <%= user %>!<P> Have a nice day! </BODY></HTML>

JavaServer Pages

JavaServer Pages JavaBeans <HTML> <BODY> <jsp:usebean class= beans.namebean id= nb scope= page /> Bean Name: <jsp:getproperty name="nb" property="name"/> <jsp:setproperty name="nb" property="name" value="oracle8i"/> Bean Name after property set: <jsp:getproperty name="nb" property="name"/> </BODY> </HTML>

JavaServer Pages JavaBean Package beans; public class NameBean { String name= Oracle8 ; public void NameBean() { } public String getname() { return name; } public void setname(string newname) { name = newname; } }

JavaServer Pages JavaBean

JavaServer Pages Servlet JavaBeans JDBC JavaBeans SQLJ Business Components for Java

JDBC JavaBean Package beans; public class EmpBean { public String showemps() { Connection conn = DriverManager.getConnection( ); Statement stmt = Conn.createStatement(); ResultSet rset = stmt.executequery ( Select * from emp ); String emptable = ; While (rset.next()) { emptable += <TR><TD> + rset.getstring( ename ) + </TD></TR> ; } rset.close(); stmt.close(); conn.close(); return emptable; }

JavaServer Pages JDBC JavaBean <HTML> <BODY> <jsp:usebean class= beans.empbean id= eb scope= page /> Employees: <TABLE BORDER=1> <%= eb.showemps() %> </TABLE> </BODY> </HTML>

D E M O N S T R A T I O N Oracle JDeveloper JSP

JDeveloper JSP JSP JSP

JDeveloper JSP

JSP Servlet

Oracle JDeveloper JSP / Servlet Servlet /JSP WebServer (JSPs, Servlets,, Web Beans) Business Components for Java Web Bean

JSP, Servlet JSP HTML JSP JSP Element Wizard JSP Web Beans RowSetBrowser Web Bean HTML

JSP, Servlet JSP JSP JDeveloper HTML

JSP, Servlet Servlet Web Server & Servlet Container JDeveloper Browser

Agenda J2EE Oracle8i J2EE Java Servlet JavaServer Pages

J2EE Servlet/JSP J2EE JDeveloper Servlet/JSP