11

jsp で を呼び出すと<form action="/sampleServlet" method="get" name="form1">、次の例外が発生します。

http 404 エラー -- sampleServlet が見つかりません。web.xml ファイルに sampleServlet を設定し、url-pattern も /sampleServlet に設定しました。

404 (サーブレットが見つかりません) が表示されるのはなぜですか?


UIWebView -> 「リーディングリストに追加が表示されない」

があり、UIWebViewその中で Web サイトを開きます。ウェブサイトには多くのハイパーリンクが含まれています。Safari で長押しするとアクション シート が表示されます。 [リーディング リストに追加] 、 [コピー] 、[開く]が表示されています。ただし、私の UIWebView では、リーディング リストに追加が表示されません (6.1 以下)。

4

3 に答える 3

5

あなたを助けるかもしれません

サーブレット構成

<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>

サーブレット コード:

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>

送信ボタンをクリックすると、サーブレットの出力が表示された後、

于 2013-05-22T07:02:32.213 に答える