小编phi*_*tic的帖子

JAX-WS异常 - "return不是有效的属性"

当我尝试启动这个简单的Web服务时,我是JAX-WS的新手:

接口:

package ws;

import java.util.HashMap;
import javax.jws.WebMethod;
import javax.jws.WebService;

@WebService
public interface IBasket {
    @WebMethod public abstract void addItem(int productId, int count);  
    @WebMethod public abstract HashMap<Integer, Integer> getBasketMap();
}
Run Code Online (Sandbox Code Playgroud)

实施班级:

package model;

import java.util.HashMap;
import javax.jws.WebService;
import ws.IBasket;

@WebService(endpointInterface = "ws.IBasket")
public class Basket implements IBasket {

    private HashMap<Integer, Integer> basket;

    public Basket() {
        this.basket = new HashMap<Integer, Integer>();
    }

    @Override
    public void addItem(int productId, int count) {
        int currentCount = 0;
        if (basket.containsKey(productId)) {
            currentCount = basket.get(productId);
        } …
Run Code Online (Sandbox Code Playgroud)

java soap jax-ws

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1

jax-ws ×1

soap ×1