El mejor tutorial de Eclipse entorno JSP / servlet para construir en 2024. En este tutorial podrás aprender Descargar e instalar Tomcat,El Tomcat asociado y Eclipse,creación de la instancia del servlet,
En este artículo se supone que se ha instalado el entorno JDK, si no se instala, se refieren a la configuración del entorno de desarrollo Java .
Podemos utilizar el entorno de desarrollo Eclipse para construir JSP, en primer lugar nos fijamos en cada paquete de descarga:
Puede (en adelante sistema de ventanas, por ejemplo) en función del sistema, descargar el paquete correspondiente:
Después de descargar, descomprimir el archivo a la unidad D (puede elegir):
Tenga en cuenta que los nombres de directorio no pueden tener chino y espacios. Directorio de la siguiente manera:
Entonces podemos duplicar startup.bat iniciar Tomcat, aparecerá la siguiente interfaz:
Esta vez, el servidor local se ha construido. Si desea apagar el servidor, puede simplemente cerrar la ventana de arriba, o en el que la entrada Ctrl + C servicios prohibidos.
Luego entramos en el navegadora http: // localhost: 8080 /, si el siguiente interfaz aparece, indica que la instalación de Tomcat éxito y puesta en marcha:
Ahora estamos probando el aspecto del navegador en la obra:
En primer lugar, en D: 8.0.14 apache-tomcat-\ webapps \ directorio \ ROOT, crear un archivo JSP:
código de archivo test.jsp es el siguiente:
<%@ page contentType="text/html;charset=UTF-8" %> <% out.print("本教程 : http://www.w3write.com"); %>
A continuación, acceda a la dirección del navegadorhttp: // localhost: 8080 / test.jsp, los resultados de salida son los siguientes:
Eclipse J2EE descarga, la descompresión se puede utilizar, abrimos Java EE, seleccione la barra de menú de Windows -> Preferencias (Mac sistema Eclipse -> Preferencias), surja la siguiente interfaz:
La figura de arriba, haga clic en el botón "Añadir" para añadir pop-up de la siguiente interfaz:
En las opciones, seleccionamos la versión correspondiente de Tomcat, a continuación, haga clic en "Siguiente", seleccione el directorio de instalación de Tomcat, y optamos por instalar el entorno de Java:
Haga clic en "Finalizar" para completar la configuración.
Seleccione "Archivo -> Nuevo -> Proyecto Web dinámico", creado TomcatTest artículos:
Al abrir la caja roja en la figura anterior, la siguiente interfaz aparece:
Nota Si ha seleccionado por defecto que previamente instalado Tomcat y JDK se puede omitir este paso.
A continuación, haga clic en Finalizar, continuación:
Proyecto de estructura de archivos:
Cada figura directorio anterior análisis:
Crear un nuevo archivo en la carpeta WebContent test.jsp. En la siguiente figura se puede ver en el código por defecto:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> </body> </html>
Luego modificamos el siguiente código de archivo test.jsp es el siguiente:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>本教程</title> </head> <body> <% out.println("Hello World!"); %> </body> </html>
Antes de ejecutar el programa, tenemos que modificar las opciones del navegador:
Corremos el proyecto:
Menú de tiempo de ejecución, el siguiente error :( Sin este error, por favor, ignora)
La razón es que hemos hecho clic en el paquete de instalación de Tomcat startup.bat, tal acción podría abrir manualmente el servidor Tomcat, esto es obviamente innecesaria, ya que el programa se está ejecutando, el eclipse se abrirá automáticamente el servidor Tomcat. Así que tenemos que apagar manualmente el software Tomcat, ejecute el programa de nuevo en la línea. información de la consola es el siguiente:
Navegador ahttp: // localhost: 8080 / TomcatTest / test.jsp, que puede dar salida a un resultado normal:
También podemos crear el archivo de servlet, seleccione "-> Nuevo - Archivo> Servlet" utilizando el entorno de arriba:
Situado TomcatTest proyecto / TomcatTest / Crear categoría "HelloServlet" bajo el directorio src para el paquete "com.w3big.test":
código HelloServlet.java como sigue:
package com.w3big.test; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * Servlet implementation class HelloServlet */ @WebServlet("/HelloServlet") public class HelloServlet extends HttpServlet { private static final long serialVersionUID = 1L; /** * @see HttpServlet#HttpServlet() */ public HelloServlet() { super(); // TODO Auto-generated constructor stub } /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 使用 GBK 设置中文正常显示 response.setCharacterEncoding("GBK"); response.getWriter().write("本教程:http://www.w3write.com"); } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub doGet(request, response); } }
Crear archivo /TomcatTest/WebContent/WEB-INF/web.xml (si no), el código es el siguiente:
<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <servlet> <!-- 类名 --> <servlet-name>HelloServlet</servlet-name> <!-- 所在的包 --> <servlet-class>com.w3big.test.HelloServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloServlet</servlet-name> <!-- 访问的网址 --> <url-pattern>/TomcatTest/HelloServlet</url-pattern> </servlet-mapping> </web-app>
A continuación, reinicie Tomcat, el navegador para acceder ahttp: // localhost: 8080 / TomcatTest / HelloServlet:
Artículo de referencia: http: //www.cnblogs.com/smyhvae/p/4046862