Red de conocimiento informático - Material del sitio web - Cómo implementar una API accesible a través de solicitudes de URL

Cómo implementar una API accesible a través de solicitudes de URL

En el archivo web.xmllt;servletgt;lt;display-namegt;Registerlt;/display-namegt;lt;servlet-namegt;Registerlt;/servlet-namegt;lt;servlet-classgt;org . cims201.ljk.servlet.RegisterServletlt;/servlet-classgt;?lt;! --Ubicación de la clase de servlet --> servlet-mappinggt;

2.RegisterServlet class

¿importar?

importar?javax.Servlet.ServletException;

import?javax.servlet.ServletException;

import?javax.servlet.ServletException;

importar

En realidad, existe un método de servicio que Combina los dos métodos anteriores. Es mejor utilizar este método directamente. */

}

3. Escriba en la barra de direcciones URL: localhost:8080/myproject/Register?username=linamp;password=111

Llamada de salida

método doGet

nombre de usuario=?

contraseña=12111217

servlet?test?success....

Hay un problema de caracteres confusos

4. Tratar los caracteres confusos

Agregar Sertlet

response.setContentType("text/html; charset = utf-8")

Agregar en la página jsp

lt;@?page?language="java"?import="java.util.*,java.net.URLEncoder" ?pageEncoding=" UTF-8"gt;

lt;meta?mon/taglibs.jsp"gt;

etiqueta.

contenido jsp

lt;@?page?pageEncoding="UTF-8"gt;

lt;@?taglib?uri="/tags/struts-bean"?prefix= "bean"?gt;

lt;@?taglib?uri="/tags/struts-html"?prefix="html"?gt;

lt;@?taglib ?uri="/tags/struts-logic"?prefix="logic"?gt;

lt;@?taglib?uri="/tags/struts-tiles"?prefix="tiles"? gt;

lt;@?taglib?uri="/tags/extremecomponents"?prefix="ec"?gt;

lt;@?taglib?uri="/tags /c"?prefix="c"?gt;

lt;@?taglib?uri="/tags/tree"?prefix="tree"?gt;

lt ;@?taglib?uri="/tags/request"?prefix="request"?gt;

lt;@?taglib?uri="/tags/fn"?prefix="fn"? gt;

lt;@?taglib?uri="/tags/fmt"?prefix="fmt"?gt;

6. >lt;página-error;lt;código-error;500lt;/código-error;lt;! --¿Error del servidor de Internet? --gt;lt;ubicacióngt;/error.jsplt;/ubicacióngt;

lt;/error-pagegt;lt;error-pagegt;lt;error-codegt;404lt./error-codegt;lt ;! --¿No encuentras el recurso? --gt; lt; ubicacióngt;/notfound.jsplt;/ubicacióngt;

lt;/error-pagegt;

Url original:/blog eliminar/967503

¡Esta respuesta proviene de Internet y es solo como referencia! Efecto de aprendizaje

Si no está satisfecho con mi respuesta, continúe preguntando;

La respuesta no es fácil, ¡comprendanse y ayúdense unos a otros!