Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe maak je een website met behulp van Java
Java is een krachtige en veelzijdige taal die gebruikt kan worden om een ​​verscheidenheid aan toepassingen , waaronder het ontwikkelen van websites bouwen . Deze gids zal betrekking hebben op de fundamentele stappen die betrokken zijn bij het ​​bouwen van een website met behulp van servlets geschreven in Java 6 op de Apache Tomcat 6 web -server . Terwijl een website kan worden gebouwd op Tomcat met alleen Java Server Pages ( JSP ) , is deze gids beperkt tot het bouwen van een simpele " Hello, World " servlet . Wat je
aanleg van Apache Tomcat 6
Java SE 6 development kit ( JDK ) op Java Servlet API-bibliotheek ( meestal genaamd servlet - api.jar ) op Twitter Need Laat meer instructies < br
1

op uw computer > , maakt u een bestand met de naam HelloWorldServlet.java met de volgende code :

import
java.io. * ; import javax.servlet * ; import javax.servlet . . http * ; .

public class HelloWorld
breidt HttpServlet { public void doGet ( HttpServletRequest verzoek , HttpServletResponse respons ) gooit ServletException , //The response.getWriter ( ) methode retourneert een PrintWriter die kan worden gebruikt om te schrijven /IOException { /gegevens in de uitvoerstroom . We zullen het gebruiken om uit te schrijven web page.PrintWriter out = response.getWriter ( ) ;

out.println
( " " ) ; out.println ( " < title > Hello, World < /title > < /head > " ) ; out.println ( " !

Hello, World < /p > < /body > ' ) ; out . println ( " < /html > " ) ; } } kopen van 2

Compileer het HelloWorldServlet.java bronbestand in een class -bestand met de javac commando

javac - cp servlet
. - api.jar HelloWorldServlet.java

. Opmerking: in dit voorbeeld wordt ervan uitgegaan dat de servlet - api.jar bevindt zich in dezelfde map als HelloWorldServlet.java
3

Creëer een map met de naam wEB - INF en een bestand in de map met de naam web.xml met de volgende inhoud :


< web < xml version = " 1.0 " encoding = " ISO - 8859-1 "? > - app xmlns = " http://java.sun.com/xml/ns/j2ee " xmlns : xsi = " http://www.w3.org/2001/XMLSchema-instance " xsi : schemaLocation = " http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd " version = " 2.4 " > <- Geef de servlet een benoemen die specifiek zijn voor deze webapplicatie Wijs de servlet naam aan een URL Goedkope 4

Maak een map onder WEB - INF naam " klassen " en kopieer HelloWorldServlet.class in de map .
5

Maak een map met de naam META - INF en een bestand in de map context.xml aangeroepen met de volgende inhoud :

path="/"/>
6

Gebruik de Java Archive gereedschap ( pot ) naar een webapplicatie archief ( oorlog ) dat kan worden ingezet om de Tomcat server : .

jar - cf ROOT.war

Copy
7 het ROOT.war bestand naar " webapps " directory van de Tomcat- webserver .
8

Bekijk de uitgang van de HelloWorldServlet door te gaan naar het adres van de Tomcat- webserver . ( bijv. http://server:8080/of http://192.168.0.10/) op Twitter

Previous: Next:
  Java Programming
·Hoe je je eigen borden maken i…
·Hoe maak je input een string i…
·Hoe te inhoudAlle Reset op het…
·Hoe te controleren of een argu…
·Java & Onopgeloste Compilation…
·Hoe je twee instanties van sub…
·Hoe om afbeeldingen te gebruik…
·De voordelen van JDK 1.6 
·Hoe te Backslashes Vervangen d…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe mappen gebruiken VBA 
·Hoe je het gebruik van PHP System functi…
·Wat zijn goede programma's te maken op V…
·Hoe je User Agents Detect & omleiden 
·Hoe te Debugger Bevestig in C # 
·Hoe te openen een poort op Android 
·Hoe kan ik een Word voor Alphabet in Vis…
·Hoe je een cirkel in OpenGL 
·Hoe te gebruiken iFrame naar Get Remote …
Copyright © Computer Kennis http://www.nldit.com