SlideShare a Scribd company logo
1 of 5
Multiple Hyperlinks App
Contains:
1. MultHyperSrv.java
2. Welcome.html
3. web.xml
Note:itis a webapp souse the codesbyformingweb-
modulesandpaste the codesthere andenjoy.
package com.nt
importjava.io.IOException;
importjava.io.PrintWriter;
importjava.util.Date;
importjava.util.Locale;
importjavax.servlet.ServletException;
importjavax.servlet.annotation.WebServlet;
importjavax.servlet.http.HttpServlet;
importjavax.servlet.http.HttpServletRequest;
importjavax.servlet.http.HttpServletResponse;
/**
* ServletimplementationclassMultHyperSrv
*/
@WebServlet("/MultHyperSrv")
publicclassMultHyperSrvextendsHttpServlet{
private staticfinal longserialVersionUID=1L;
/**
* @see HttpServlet#HttpServlet()
*/
publicMultHyperSrv() {
super();
//TODO Auto-generatedconstructorstub
}
/**
* @see HttpServlet#doGet(HttpServletRequestrequest,HttpServletResponse response)
*/
protectedvoiddoGet(HttpServletRequestrequest,HttpServletResponse response) throws
ServletException,IOException{
//general settings
PrintWriterpw=response.getWriter();
response.setContentType("text/html");
//provide b.logic
Stringpval=request.getParameter("h1");
//forclickinghyperlink1
if(pval.equals("link1")){
String[] l=Locale.getISOCountries();
for(Stringl1:l){
pw.println(l1+"<br/>");
}
}
//forclickinghyperlink2
if(pval.equals("link2")){
String[] l1=Locale.getISOLanguages();
for(Stringl2:l1){
pw.println(l2+"<br/>");
}
}
//forclickinghyperlink3
if(pval.equals("link3")){
pw.println(new Date());
}
}
/**
* @see HttpServlet#doPost(HttpServletRequestrequest,HttpServletResponseresponse)
*/
protectedvoid doPost(HttpServletRequestrequest,HttpServletResponseresponse)throws
ServletException,IOException{
doGet(request,response);
}
}
Welcome.html codes
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>LOcale demo</title>
</head>
<body>
<div align="center">
<marquee><h1><span style=color:red>Multiple Hyperlinks
App</span></h1></marquee>
<form action="hurl" name="h1">
<a href="hurl?h1=link1">All Countries</a><br/>
<a href="hurl?h1=link2">All Languages</a><br/>
<a href="hurl?h1=link3">Date & Time</a>
</div>
</body>
</form>
</html>
web.xml codes
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID"
version="3.0">
<display-name>MultipleHyperlinksApp</display-name>
<welcome-file-list>
<welcome-file>Welcome.html</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>hyper</servlet-name>
<servlet-class>com.nt.MultHyperSrv</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>hyper</servlet-name>
<url-pattern>/hurl</url-pattern>
</servlet-mapping>
</web-app>

More Related Content

Viewers also liked

Chapter 1 unit 5. review
Chapter 1   unit 5. reviewChapter 1   unit 5. review
Chapter 1 unit 5. reviewiSpeakvietnam
 
Final_eWaste Recycling_a Viable Business
Final_eWaste Recycling_a Viable BusinessFinal_eWaste Recycling_a Viable Business
Final_eWaste Recycling_a Viable BusinessBabalwa Yose
 
Mark DeWitt Presents: Charleston's Historic Houses
Mark DeWitt Presents: Charleston's Historic HousesMark DeWitt Presents: Charleston's Historic Houses
Mark DeWitt Presents: Charleston's Historic HousesMark DeWitt, SC
 
Chapter 5 unit 3. packing for my trip
Chapter 5   unit 3. packing for my tripChapter 5   unit 3. packing for my trip
Chapter 5 unit 3. packing for my tripiSpeakvietnam
 
Chapter 9 unit 5. review
Chapter 9   unit 5. reviewChapter 9   unit 5. review
Chapter 9 unit 5. reviewiSpeakvietnam
 
обзор изменений российского законодательства 21.12 25.12
обзор изменений российского законодательства 21.12 25.12обзор изменений российского законодательства 21.12 25.12
обзор изменений российского законодательства 21.12 25.12Olga Kravtsova
 

Viewers also liked (13)

Chapter 1 unit 5. review
Chapter 1   unit 5. reviewChapter 1   unit 5. review
Chapter 1 unit 5. review
 
CV1
CV1CV1
CV1
 
Final_eWaste Recycling_a Viable Business
Final_eWaste Recycling_a Viable BusinessFinal_eWaste Recycling_a Viable Business
Final_eWaste Recycling_a Viable Business
 
Success Symbol Science
Success Symbol ScienceSuccess Symbol Science
Success Symbol Science
 
Mark DeWitt Presents: Charleston's Historic Houses
Mark DeWitt Presents: Charleston's Historic HousesMark DeWitt Presents: Charleston's Historic Houses
Mark DeWitt Presents: Charleston's Historic Houses
 
Sd tinggi
Sd tinggiSd tinggi
Sd tinggi
 
2015 emc broadusa
2015 emc broadusa2015 emc broadusa
2015 emc broadusa
 
Poonam Sharma
Poonam SharmaPoonam Sharma
Poonam Sharma
 
Chapter 5 unit 3. packing for my trip
Chapter 5   unit 3. packing for my tripChapter 5   unit 3. packing for my trip
Chapter 5 unit 3. packing for my trip
 
More Bangkok views av Ingemar Pongratz
More Bangkok views av Ingemar PongratzMore Bangkok views av Ingemar Pongratz
More Bangkok views av Ingemar Pongratz
 
Buku Pedoman Beasiswa Pascasarjana 2011
Buku Pedoman Beasiswa Pascasarjana 2011Buku Pedoman Beasiswa Pascasarjana 2011
Buku Pedoman Beasiswa Pascasarjana 2011
 
Chapter 9 unit 5. review
Chapter 9   unit 5. reviewChapter 9   unit 5. review
Chapter 9 unit 5. review
 
обзор изменений российского законодательства 21.12 25.12
обзор изменений российского законодательства 21.12 25.12обзор изменений российского законодательства 21.12 25.12
обзор изменений российского законодательства 21.12 25.12
 

More from Peeyush Ranjan

More from Peeyush Ranjan (12)

Multiple Submit Button Test App
Multiple Submit Button Test AppMultiple Submit Button Test App
Multiple Submit Button Test App
 
Servlet LifeCycle Demo App
Servlet LifeCycle Demo  AppServlet LifeCycle Demo  App
Servlet LifeCycle Demo App
 
Online Form Submission App
Online Form Submission AppOnline Form Submission App
Online Form Submission App
 
Photo Insert and Retrieve App
Photo Insert and Retrieve AppPhoto Insert and Retrieve App
Photo Insert and Retrieve App
 
Scrollable Test App
Scrollable Test AppScrollable Test App
Scrollable Test App
 
Scrollable Demo App
Scrollable Demo AppScrollable Demo App
Scrollable Demo App
 
Cursor Demo App
Cursor Demo AppCursor Demo App
Cursor Demo App
 
Batch processing Demo
Batch processing DemoBatch processing Demo
Batch processing Demo
 
Transaction Management Tool
Transaction Management ToolTransaction Management Tool
Transaction Management Tool
 
Net Beans Codes for Student Portal
Net Beans Codes for Student PortalNet Beans Codes for Student Portal
Net Beans Codes for Student Portal
 
TextSearch
TextSearchTextSearch
TextSearch
 
DBTool
DBToolDBTool
DBTool
 

Multiple Hyperlinks App

  • 1. Multiple Hyperlinks App Contains: 1. MultHyperSrv.java 2. Welcome.html 3. web.xml Note:itis a webapp souse the codesbyformingweb- modulesandpaste the codesthere andenjoy. package com.nt importjava.io.IOException; importjava.io.PrintWriter; importjava.util.Date; importjava.util.Locale; importjavax.servlet.ServletException; importjavax.servlet.annotation.WebServlet; importjavax.servlet.http.HttpServlet; importjavax.servlet.http.HttpServletRequest; importjavax.servlet.http.HttpServletResponse; /** * ServletimplementationclassMultHyperSrv */ @WebServlet("/MultHyperSrv") publicclassMultHyperSrvextendsHttpServlet{ private staticfinal longserialVersionUID=1L; /** * @see HttpServlet#HttpServlet() */
  • 2. publicMultHyperSrv() { super(); //TODO Auto-generatedconstructorstub } /** * @see HttpServlet#doGet(HttpServletRequestrequest,HttpServletResponse response) */ protectedvoiddoGet(HttpServletRequestrequest,HttpServletResponse response) throws ServletException,IOException{ //general settings PrintWriterpw=response.getWriter(); response.setContentType("text/html"); //provide b.logic Stringpval=request.getParameter("h1"); //forclickinghyperlink1 if(pval.equals("link1")){ String[] l=Locale.getISOCountries(); for(Stringl1:l){ pw.println(l1+"<br/>"); } } //forclickinghyperlink2 if(pval.equals("link2")){ String[] l1=Locale.getISOLanguages(); for(Stringl2:l1){ pw.println(l2+"<br/>"); } } //forclickinghyperlink3 if(pval.equals("link3")){
  • 3. pw.println(new Date()); } } /** * @see HttpServlet#doPost(HttpServletRequestrequest,HttpServletResponseresponse) */ protectedvoid doPost(HttpServletRequestrequest,HttpServletResponseresponse)throws ServletException,IOException{ doGet(request,response); } } Welcome.html codes <!DOCTYPE html> <html> <head> <meta charset="ISO-8859-1"> <title>LOcale demo</title> </head> <body> <div align="center"> <marquee><h1><span style=color:red>Multiple Hyperlinks App</span></h1></marquee> <form action="hurl" name="h1">
  • 4. <a href="hurl?h1=link1">All Countries</a><br/> <a href="hurl?h1=link2">All Languages</a><br/> <a href="hurl?h1=link3">Date & Time</a> </div> </body> </form> </html> web.xml codes <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>MultipleHyperlinksApp</display-name> <welcome-file-list> <welcome-file>Welcome.html</welcome-file> </welcome-file-list> <servlet> <servlet-name>hyper</servlet-name> <servlet-class>com.nt.MultHyperSrv</servlet-class> </servlet> <servlet-mapping> <servlet-name>hyper</servlet-name> <url-pattern>/hurl</url-pattern>