使用工具建立servlet
阿新 • • 發佈:2018-11-04
前面 寫過一篇servlet,配置有點麻煩。
1 eclipse右鍵新建servlet
一般只勾選這兩個
2
左上角的這個選項 勾選的話會自動在xml中生成 註冊資訊和 對映資訊。
程式碼如下:
其中 doGet方法中呼叫dopost方法可以避免405漏洞(伺服器端無法處理前端發過來的get請求)
import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class BServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request,response); System.out.println("doget方法被執行"); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("utf-8"); response.setContentType("text/html;charset=utf-8"); /// ,,,, System.out.println("dopost方法被執行"); } }