编写后台代码:

package test;

import javax.jws.WebParam;
import javax.jws.WebService; @WebService
public class Web1
{
public String sayHello(@WebParam(name="description")String name)
{
return "Hello, " + name + "!";
}
}

在WEB-INF下编写sun-jaxws.xml(NetBeans自动添加)

<?xml version="1.0" encoding="UTF-8"?>
<endpoints version="2.0" xmlns="http://java.sun.com/xml/ns/jax-ws/ri/runtime">
<endpoint implementation="test.Web1" name="Web1" url-pattern="/Web1"/>
</endpoints>

在web.xml中添加如下代码(NetBeans自动添加):

<listener>
<listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class>
</listener> <servlet>
<servlet-name>Web1</servlet-name>
<servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet> <servlet-mapping>
<servlet-name>Web1</servlet-name>
<url-pattern>/Web1</url-pattern>
</servlet-mapping>

cmd在项目根目录下运行wsgen -cp . -keep test.Web1

拷贝test.jaxws下的SayHello.java、SayHelloResponse.java(直接拿编译好的也行)

启动tomcat,在浏览器内输入http://localhost:?端口号?/?项目名?/Web1?wsdl查看是否成功

————————————————————————————————————————————————

也可不用tomcat发布

public static void main(String[] args)
{
EndPoint.publish("http://localhost:?端口号?/?项目名?/Web1", new Web1());
}

最新文章

  1. mysql source命令超大文件导入方法总结
  2. .Net 一些好工具
  3. [dpdk] 读官方文档(2)
  4. java基础-004
  5. Codevs 1081 线段树练习2
  6. linux驱动系列之调试环境搭建一
  7. BMS 项目过程中遇到的问题
  8. linux杂记(四)热键[Tab],[ctrl]-c,[ctrl]-d,在线求助man page/info page
  9. C++学习笔记第一天:基础
  10. WPF中的常用布局
  11. Java相关问题整理
  12. img的complete和onload
  13. Confluence 6 使用 Fail2Ban 来限制登录尝试
  14. JavaScript 获取鼠标点击位置坐标
  15. git中设置代理,本地不使用代理,针对域名设置代理
  16. Network Mapper 嗅探工具
  17. Android -- Handling back button press Inside Fragments
  18. &lt;script language = &quot;javascript&quot;&gt;, &lt;script type = &quot;text/javascript&quot;&gt;和&lt;script language = &quot;application/javascript&quot;&gt;(转)
  19. android 实现微信分享多张图片的功能
  20. lnmp服务器的目录信息

热门文章

  1. BASIC-2_蓝桥杯_01字串
  2. excel 怎么添加超链接
  3. java实验四——找鞍点
  4. Solr Web增加Basic安全性验证
  5. 自己写的jQuery放大镜插件效果(一)(采用一张大图和一张小图片的思路)
  6. python Web开发你要理解的WSGI &amp; uwsgi详解
  7. nginx技术分享 (转)
  8. 洛谷:P1087 FBI树 P1030 求先序排列 P1305 新二叉树
  9. SQL SERVER回滚恢复误操作的数据
  10. python实现定时发送系列