From d15993c248880dca231c1bf7c52a06fc734c166a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ibhear=20=C3=93=20hAnluain?= Date: Sat, 12 Aug 2017 20:08:57 +0100 Subject: [PATCH] Starting point --- .../MyHelloWorldBean.java | 25 ++++++++++++++++++ .../MyHelloWorldServlet.java | 25 ++++++++++++++++++ source/jsps/index.jsp | 21 +++++++++++++++ source/jsps/pages/myhelloworld_bean.jsp | 22 ++++++++++++++++ source/res/web.xml | 26 +++++++++++++++++++ 5 files changed, 119 insertions(+) create mode 100644 source/java/org/gibiris/javaBootcampNoEclipse/MyHelloWorldBean.java create mode 100644 source/java/org/gibiris/javaBootcampNoEclipse/MyHelloWorldServlet.java create mode 100644 source/jsps/index.jsp create mode 100644 source/jsps/pages/myhelloworld_bean.jsp create mode 100644 source/res/web.xml diff --git a/source/java/org/gibiris/javaBootcampNoEclipse/MyHelloWorldBean.java b/source/java/org/gibiris/javaBootcampNoEclipse/MyHelloWorldBean.java new file mode 100644 index 0000000..516d50c --- /dev/null +++ b/source/java/org/gibiris/javaBootcampNoEclipse/MyHelloWorldBean.java @@ -0,0 +1,25 @@ +package org.gibiris.javaBootcampNoEclipse; + +import java.util.*; + +public class MyHelloWorldBean { + + String strMyMessage; + + public MyHelloWorldBean() { + reset(); + } + + public void setStrMyMessage(String strSet) { + strMyMessage = strSet; + } + + public String getStrMyMessage() { + return strMyMessage; + } + + public void reset() { + setStrMyMessage("Dia duit, a Dhomhan!"); + } + +} diff --git a/source/java/org/gibiris/javaBootcampNoEclipse/MyHelloWorldServlet.java b/source/java/org/gibiris/javaBootcampNoEclipse/MyHelloWorldServlet.java new file mode 100644 index 0000000..62029fa --- /dev/null +++ b/source/java/org/gibiris/javaBootcampNoEclipse/MyHelloWorldServlet.java @@ -0,0 +1,25 @@ +package org.gibiris.javaBootcampNoEclipse; + +import java.io.*; +import javax.servlet.*; +import javax.servlet.http.*; + +public class MyHelloWorldServlet extends HttpServlet { + + public void doGet(HttpServletRequest request, HttpServletResponse response) + throws IOException, ServletException + { + response.setContentType("text/html"); + PrintWriter out = response.getWriter(); + out.println(""); + out.println(""); + out.println("Éibhear's Hello World (Servlet) example"); + out.println(""); + out.println(""); + out.println("

Éibhear's Hello World (Servlet) example

"); + out.println("

Ho there!

"); + out.println(""); + out.println(""); + } + +} diff --git a/source/jsps/index.jsp b/source/jsps/index.jsp new file mode 100644 index 0000000..e1bf9f2 --- /dev/null +++ b/source/jsps/index.jsp @@ -0,0 +1,21 @@ + + +Éibhear's simple java bootcamp helloworld + + +

Éibhear's simple java bootcamp helloworld

+ + + diff --git a/source/jsps/pages/myhelloworld_bean.jsp b/source/jsps/pages/myhelloworld_bean.jsp new file mode 100644 index 0000000..b9f9725 --- /dev/null +++ b/source/jsps/pages/myhelloworld_bean.jsp @@ -0,0 +1,22 @@ +<%@ page import="org.gibiris.javaBootcampNoEclipse.MyHelloWorldBean" language="java"%> + + + + + + Éibhear's java bootcamp Hello World (JSP & Java Bean) example + + +

+ Éibhear's java bootcamp Hello World (JSP & Java Bean) + example +

+

+ Bean example: <%= MyHelloWorld.getStrMyMessage() %>. +

+

+ The text in bold is the output of a call + to MyHelloWorld.getStrMyMessage(). +

+ + diff --git a/source/res/web.xml b/source/res/web.xml new file mode 100644 index 0000000..c3c1e7b --- /dev/null +++ b/source/res/web.xml @@ -0,0 +1,26 @@ + + + + + + + MyEclipse Hello World Examples + + Hello World type examples using Eclipse for: JSP, Java Beans, Servlets + + + + + + MyHelloWorldServlet + org.gibiris.javaBootcampNoEclipse.MyHelloWorldServlet + + + + MyHelloWorldServlet + /servlet/MyHelloWorldServlet + + +