首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >任务队列java

任务队列java
EN

Stack Overflow用户
提问于 2010-06-12 20:21:37
回答 1查看 2K关注 0票数 0

大家好,我是个任务队列java API新手,我试过一个简单的例子。我的想法是将队列文件重定向到servlet,并在servlet.But中打印一些不起作用的语句。我映射了web.xml并使用了默认队列,我没有得到任何错误,但是文件没有被重定向到servlet。这就是我跟踪的codee

代码语言:javascript
复制
taskq.java
           public class taskq extends HttpServlet {
public void doGet(HttpServletRequest req, HttpServletResponse resp)throwsIOException {


    Queue queue = QueueFactory.getDefaultQueue();

    System.out.println("taskqueue");
    queue.add(url("/worker"));

}
    worker.java
         public class worker extends HttpServlet {

private static final long serialVersionUID = 1L;
public String s;

public void doGet(HttpServletRequest req, HttpServletResponse resp)throws IOException {
    String s="crimsom";
    System.out.println(s);
}

 }

请在这个问题上帮助我。向Sharun致敬。

EN

回答 1

Stack Overflow用户

发布于 2010-06-12 20:28:17

您应该将输出添加到servlet响应中,而不是添加到System.out

代码语言:javascript
复制
public void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
    Queue queue = QueueFactory.getDefaultQueue();

    resp.setContentType("text/html");
    PrintWriter out = resp.getWriter();

    out.println("<html>");
    out.println("<head><title>Hello world</title></head>");
    out.println("<body><h1>taskqueue</h1></body></html>");

    queue.add(url("/worker"));
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3028637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档