我正在使用 Worklight(版本 6.1.0.00-20131126-0630)并且我在服务器端包server/java/com.myproject.servlet中创建了一个 servlet
@WebServlet(name = "MyServlet", displayName = "MyServlet", urlPatterns = { "/MyServlet/*" }, initParams = {
@WebInitParam(name="targetUri", value="http://localhost:8080"),
@WebInitParam(name="log", value="false"),
@WebInitParam(name=ClientPNames.HANDLE_REDIRECTS, value="false")
},
loadOnStartup = 1)
public class MyServlet extends HttpServlet {
private static final long serialVersionUID = 1966243950602823405L;
@Override
protected void service(HttpServletRequest arg0, HttpServletResponse arg1)
throws ServletException, IOException {
super.service(arg0, arg1);
//TODO: IMPLEMENTATION
}
}
调用我的 Servlet 的方法是什么?
在许多论坛中,人们说使用 HTTP 适配器调用 servlet。我想当我运行我的 worklightserver 时,我的 servlet 由 worklight web 容器实例化,所以我认为我没有在适配器过程中实例化 Servlet。
但是,从 Worklight 客户端的 common/mycall.js 文件调用 MyServlet 服务方法的步骤是什么?