RSS
热门关键字:  java  Ajax  JSP  JSF  Struts
当前位置 : 首页>Spring>列表

webservice-之使用xfire+spring开发

来源:勇哥的BLOG 作者: 时间:2008-03-03 点击:

1 、想要发布成webservice的类,必须实现接口(Spring2.0,Xfile1.2)

2 、3个配置文件(后面详细说)

----------------------------------------------

HelloRemote.java

package test;

public interface HelloRemote {

    public String hello();  

    public String helloTo(String name);  

    public String getJsonData(String pageIndex,String pageSize);

}

----------------------------------------------

HelloBean.java

package test;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpSession;

import org.codehaus.xfire.transport.http.XFireServletController;

public class HelloBean implements HelloRemote

{

    public String hello()

    {

        return "hello";

    }

    public String helloTo(String name)

    {

        return " hello " + name + "!";

    }

    private String example()

    {

        // 使用session

        HttpServletRequest request = XFireServletController.getRequest();

        HttpSession session = request.getSession();    

        return " 请求地址:"+request.getLocalAddr()

+", 会话创建时间:"+session.getCreationTime();

    }

    public String getJsonData(String pageIndex, String pageSize)

    {

        String rtnValue = "";

        rtnValue = example();

        return rtnValue;

    }

}

----------------------------------------------

共3页: 上一页 1 [2] [3] 下一页
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册
Google Adsense
相关文章