當前位置:歷史故事大全網 - 故事大全 - 如何實現壹個通過URL請求訪問的API

如何實現壹個通過URL請求訪問的API

在web.xml文件

<servlet>

<display-name>Register</display-name>

<servlet-name>Register</servlet-name>

<servlet-class>org.cims201.ljk.servlet.RegisterServlet</servlet-class><!--Servlet類的位置-->

</servlet>

<servlet-mapping>

<servlet-name>Register</servlet-name>

<url-pattern>/Register</url-pattern>

</servlet-mapping>

2.RegisterServlet類

import?javax.servlet.ServletException;

import?javax.servlet.?aaa=b這樣的就是get方式傳參,

妳要想得到aaa的值,必須重寫doGet方法,從request中得到值,從post中是得不到的。。。

實際上還有壹個service方法,綜合了上面兩個,直接用這個是最好的了。。

*/

}

3.在URL地址欄輸入:localhost:8080/myproject/Register?username=林&password=111

輸出調用

doGet方法

username=

password=12111217

servlet?test?success....

出現中文亂碼問題

4.處理中文亂碼問題

在Sertlet中加

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

在jsp頁面中加

<%@?page?language="java"?import="java.util.*,java.net.URLEncoder"?pageEncoding="UTF-8"%>

<meta?mon/taglibs.jsp"%>

taglibs.jsp內容

<%@?page?pageEncoding="UTF-8"%>

<%@?taglib?uri="/tags/struts-bean"?prefix="bean"?%>

<%@?taglib?uri="/tags/struts-html"?prefix="html"?%>

<%@?taglib?uri="/tags/struts-logic"?prefix="logic"?%>

<%@?taglib?uri="/tags/struts-tiles"?prefix="tiles"?%>

<%@?taglib?uri="/tags/extremecomponents"?prefix="ec"?%>

<%@?taglib?uri="/tags/c"?prefix="c"?%>

<%@?taglib?uri="/tags/tree"?prefix="tree"?%>

<%@?taglib?uri="/tags/request"?prefix="request"?%>

<%@?taglib?uri="/tags/fn"?prefix="fn"?%>

<%@?taglib?uri="/tags/fmt"?prefix="fmt"?%>

6.錯誤跳轉頁面

<error-page>

<error-code>500</error-code><!--?web服務器內部錯誤?-->

<location>/error.jsp</location>

</error-page>

<error-page>

<error-code>404</error-code><!--未找到資源?-->

<location>/notfound.jsp</location>

</error-page>

原始網址:/blog刪掉/967503

本答案來自於互聯網,僅供參考學習作用

如果您對我的回答有不滿意的地方,還請您繼續追問;

答題不易,互相理解,互相幫助!

  • 上一篇:个人工作经历介绍五篇
  • 下一篇:調查報告的結構壹般包括()
  • copyright 2024歷史故事大全網