首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Apache Wink 1.2.1条件呼叫服务方法

Apache Wink 1.2.1条件呼叫服务方法
EN

Stack Overflow用户
提问于 2014-02-03 19:39:19
回答 1查看 43关注 0票数 0

当我尝试调用服务方法并检查之前的某些条件时,我遇到了问题

代码语言:javascript
复制
@Path("service")
public class MyService {

    @POST
    @Path("process")
    @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
    @Produces(MediaType.TEXT_PLAIN)
    public static Response process(@Context HttpServletRequest request, @FormParam("text") final String text) throws JSONException, IOException {
        boolean someCondition =  true; // for example
        System.out.println("I'm here"); //*
        if (!someCondition) {
            return MyClass1.process(request, text);
        } else {
            return MyClass2.process(request, text);
        }
    }

在类MyClass1和MyClass2中,我有next方法签名

代码语言:javascript
复制
public static Response process(@Context HttpServletRequest request, @FormParam("text") final String text) throws JSONException, IOException 

我在调用此方法服务时没有找到响应,甚至连带有*注释的行都没有打印出来。

我该如何解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2014-02-18 17:49:00

我犯了一个非常愚蠢的错误静态方法:

代码语言:javascript
复制
 public static Response process(@Context HttpServletRequest request, @FormParam("text") final String text) throws JSONException, IOException {
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21526431

复制
相关文章

相似问题

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