第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

<form action =“ / sampleServlet”給了我例外

<form action =“ / sampleServlet”給了我例外

肥皂起泡泡 2019-11-02 10:19:11
在我的jsp中,如果我調(diào)用<form action="/sampleServlet" method="get" name="form1">,則會(huì)收到以下異常:http 404錯(cuò)誤-找不到sampleServlet。我在web.xml文件中設(shè)置了sampleServlet,并且url-pattern也設(shè)置為/ sampleServlet。為什么我得到404(找不到servlet)?
查看完整描述

3 回答

?
米脂

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊

當(dāng)您使用HTML中的URL時(shí),不帶前導(dǎo)/,它們是相對于當(dāng)前URL(即顯示的當(dāng)前頁面)的。以/開頭是相對于網(wǎng)站根目錄的:


<form action="/context-path/sampleServlet">

要么


<form action="sampleServlet">

會(huì)做你想要的。


我建議您在操作路徑中動(dòng)態(tài)添加上下文。示例(在JSP中):


<form action="${pageContext.request.contextPath}/sampleServlet">

有了它,您將無需更改路徑,例如,如果您移動(dòng)文件或復(fù)制代碼,或重命名上下文!


查看完整回答
反對 回復(fù) 2019-11-02
?
喵喵時(shí)光機(jī)

TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊

可能會(huì)幫助你


servlet配置


<servlet>

    <servlet-name>sampleServlet</servlet-name>

    <servlet-class>test.sampleServlet</servlet-class>

  </servlet>

<servlet-mapping>

    <servlet-name>sampleServlet</servlet-name>

    <url-pattern>/sampleServlet/</url-pattern>

  </servlet-mapping>

Servlet代碼:


package test;


import java.io.IOException;

import java.io.PrintWriter;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;



public class sampleServlet extends HttpServlet{


    public void doGet(HttpServletRequest request, HttpServletResponse response)

    throws IOException{

        PrintWriter out = response.getWriter();

        out.println("<html>");

        out.println("<body>");

        out.println("<h1>Hello Servlet Get</h1>");

        out.println("</body>");

        out.println("</html>"); 

    }

}

JSP代碼:


<html>

  <body>

     <form action="/sampleServlet/" method="GET">

      <input type="submit" value="Submit form "/>

     </form>

  </body>

</html>

您可以單擊提交按鈕,然后您可以看到servlet輸出


查看完整回答
反對 回復(fù) 2019-11-02
?
不負(fù)相思意

TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超10個(gè)贊

只需使用action =“ sampleServlet”


它將為您工作。


查看完整回答
反對 回復(fù) 2019-11-02
  • 3 回答
  • 0 關(guān)注
  • 654 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)