phonepricesoapbindingimpl.java

来自「精通java核心技术》随书源代码」· Java 代码 · 共 33 行

JAVA
33
字号
// ==================== Program Discription ==========================
//  PhonePriceSoapBindingImpl.java
//  程序描述:示例21-6 : 编写Web服务实现类
// ==============================================================

package com.webservice;
import java.util.HashMap;

public class PhonePriceSoapBindingImpl implements com.webservice.PhonePrice{
   
   private HashMap phones=new HashMap();
   public PhonePriceSoapBindingImpl()
   {
   	   phones.put("motorola t189",new Integer(1000));
   	   phones.put("motorola t191",new Integer(1200));
   	   phones.put("motorola","motorola");
   	    
   }
    public void setPrice(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException {
    	phones.put(in0,in1);
    }

    public java.lang.String getPrice(java.lang.String in0) throws java.rmi.RemoteException {
    	if(phones.containsKey(in0))
    	{
    		return (String)phones.get(in0);
    	}
    	else
    	    return null;
    }

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?