En Apache Tomcat / 9.0.14, creé un servlet muy simple para ejecutar, pero recibí un error:
El servidor de origen no encontró una representación actual para el recurso de destino o no está dispuesto a revelar que existe.
Seguí esta publicación: https://www.studytonight.com/servlet/steps-to-create-servlet-using-tomcat-server.php
Instalé tomcat Tomcat / 9.0.14 en redhat 6.9 con jdk1.8.0_151.
También intenté lo mismo en mi escritorio Windows 10.
Cuando sigo los pasos en la publicación anterior e intenté ejecutar el servlet directamente con la url "localhost: 8080 \ First \ hello", recibí el siguiente error:
HTTP Status 404 -
Informe de estado de tipo no encontradoMensaje / hola
Descripción El servidor de origen no encontró una representación actual para el recurso de destino o no está dispuesto a revelar que existe.
Apache Tomcat / 9.0.14
El web.xml de la siguiente manera:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app version="3.0" xmlns="java.sun.com/xml/ns/javaee" xmlns:xsi="w3.org/2001/XMLSchema-instance" xsi:schemaLocation="java.sun.com/xml/ns/javaee java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>pl.MyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>hello</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
</web-app>
Después de compilar hay MyServerlet.class en la carpeta:
/opt/tomcat/webapps/First/WEB-INFO/classes/pl.
Ya leí el post aquí:
El servlet devuelve "Estado HTTP 404 El recurso solicitado (/ servlet) no está disponible"
No utilicé ningún IDE como Eclipse o J_Builder. Solo sigo la publicación anterior y construyo este servlet para probar si funciona bien.
También reinicié el servidor varias veces, volví a compilar, volví a comprobar web.xml y comprobé los registros web de tomcat.
Simplemente simple NO funciona.
package pl;
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class MyServerlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html><body>");
out.println("<h1>Hello Readers</h1>");
out.println("</body></html>");
}//end of doGet
}//end of Class
¿Hay una buena manera de combinar ByteBuffer y FloatBuffer? Por ejemplo, obtengo datos de bytes [] y necesito convertirlos en datos flotantes [] y viceversa: bytes [] a flotantes [] (java.lang ...
Ok, lo que intento hacer es leer de un archivo .text a otro archivo de texto usando un botón. Por lo tanto, es impulsado por eventos, pero tengo que invertir la salida. Estoy codificando en netbeans porque soy un novato y ...
Entonces, cuando publiqué mi aplicación en Google Play Store, tuve que cambiar la clave SHA1 en Firebase y Google Play API Console por la nueva que generó Google Play Console. El problema ahora es si ...
Comencé a trabajar en un proyecto simple de redes nuevas que crea un nuevo hilo para cada conexión y estoy tratando de enviar varias cosas. Lo que me pregunto es si hay una manera fácil de decir simplemente ...