私はJavaに不慣れです(ここでも、しばらく触れていません)。
通常のNotesフォームまたはxPageのcsjsのいずれかからWebページから呼び出そうとしている単純な(はるかに複雑なものが計画されている)HttpServletクラスがあります。
package com.pnc.cld;
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 HelloWorld extends HttpServlet
{
private static final long serialVersionUID = -2950148158748149L;
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
System.out.println("doGet: Hello World!");
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
System.out.println("doPost: Hello World!");
}
}
私はここでこの記事を見つけました。
これは元々中国語であるため、理解するのが少し難しくなりますが、私がそれから収集できたものから、ブラウザで呼び出すことができるようにサーブレットをURLにマップするIServletFactoryクラスを追加する必要があります。
しかし、エラーが発生しています。この記事はそれらのいくつかを修正しました
しかし、それでも多くのエラーが発生します。それらの中の一つ:
タイプServletFactoryは、継承された抽象メソッドIServletFactory.getServletMatch(String、String)ServletFactory.javaを実装する必要があります
また、サービスディレクトリに追加する必要があると記事に書かれているようですがcom.ibm.xsp.adapter.servletFactory
、PCのどこにもファイルが見つかりません。
httpservletを呼び出すためのより良い記事やうまくいけば実用的な例はありますか?