`
y8820960
  • 浏览: 117080 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

WSDL报文编号—文本框

 
阅读更多
package com.company;

import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;

public class GUI 
{
	private JFrame jFrame = null;
	private JButton confirmButton = null;
	private JTextArea jta = null;
	private JScrollPane jsp = null;
	private ButtonListener buttLis = new ButtonListener();
	
	public void Frame() {
		jFrame = new JFrame("报 文 编 号");
		jFrame.setLayout(new FlowLayout());
		jta = new JTextArea(40,40);
		jsp = new JScrollPane(jta);
		confirmButton = new JButton();
		
		//添加控件
		jFrame.add(jsp);
		jFrame.add(confirmButton);
		confirmButton.setText("编号");
		confirmButton.addActionListener(buttLis);
		
		//设置
		jFrame.setBounds(100, 100, 800, 800);//frame初始显示位置
		jFrame.setSize(500,800);
		jFrame.setVisible(true);
		jFrame.setResizable(false);//将frame设置成不能改变大小
		jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}

	/**
	 * main	函数
	 */
	public static void main(String[] args) 
	{
		GUI gui = new GUI();
		gui.Frame();
	}

	/**
	 * 监听类
	 */
	class ButtonListener implements ActionListener {

		@Override
		public void actionPerformed(ActionEvent event) 
		{
			// TODO Auto-generated method stub
			if (event.getSource().equals(confirmButton)) 
			{
				Convert2Number con = new Convert2Number();
				//从文本框得到文本
				String resStr = jta.getText();
				jta.setText(con.convert(resStr));
			}
		}

	}
}


==
package com.company;

public class Convert2Number 
{
	public String convert(String str)
	{
		int i = 1;
		int j = str.indexOf("?");
		while(-1 != j)
		{
			str = str.replaceFirst("[?]", String.valueOf(i));
			i ++;
			j = str.indexOf("?");
		}
		return str;
	}
	public static void main(String[] args) 
	{
		Convert2Number con = new Convert2Number();
		con.convert("abc?abc?abc?");
	}
}

  • 大小: 5.3 KB
分享到:
评论

相关推荐

    wsdl-报文模板读取(生成类似soapui打开wsdl模板样式)

    本教程将深入探讨如何读取WSDL文件并生成类似于SOAPUI工具显示的报文模板,这有助于开发人员更好地理解和调用这些服务。 首先,我们需要理解WSDL文件的结构。WSDL文件是一个XML文档,它包含了服务的接口、消息格式...

    Java 调用wsdl例子

    Java 调用 WSDL 例子 Java 调用 WSDL 例子是指使用 Java 语言来调用远程的 Web 服务,该 Web 服务是通过 WSDL 文件发布的。在 WSDL 文件中,包含了该 Web 服务暴露在外面的接口信息。 WSDL 文件是 Web 服务描述...

    Postman调用wsdl配置说明

    对于Web Service接口,尤其是基于WSDL(Web Services Description Language)的服务,Postman同样提供了强大的支持。本文将详细阐述如何在Postman中配置并调用WSDL接口。 首先,我们需要理解WSDL。WSDL是一种XML...

    根据wsdl使用gsoap生成的服务器和客户端

    在IT行业中,Web服务是应用程序之间进行通信的一种标准方法,而WSDL(Web Service Description Language)则是一种XML格式,用于定义这些服务的接口。本文将深入探讨如何利用gSOAP工具根据WSDL文件生成C或C++语言的...

    wsdl.rar_WSDL

    在本压缩包“wsdl.rar”中,包含了若干个WSDL文档,这对于学习和理解WebService的开发者来说是一份宝贵的学习资料。 **1. WSDL基本结构** WSDL文档由一系列元素组成,包括服务、消息、操作、绑定、端口类型和接口。...

    Java解析wsdl文档获取具体的方法与参数

    在IT行业中,尤其是在Web服务开发领域,WSDL(Web Service Description Language)是一种XML格式的规范,用于定义网络服务的接口。Java作为一种广泛使用的编程语言,提供了处理WSDL文档的能力,帮助开发者获取服务中...

    wsdl4j 解析wsdl 文件

    WSDL4J是一个Java库,专门用于解析和操作Web服务描述语言(WSDL)文件。WSDL是一种XML格式,用于定义网络服务的接口,包括其输入、输出、操作和服务绑定等信息。理解WSDL4J的工作原理和使用方法对于开发和消费基于...

    完整的WSDL解析,每一个标签都有得到

    **WSDL(Web Service Description Language)详解** WSDL,全称Web服务描述语言(Web Service Description Language),是一种XML格式的规范,用于定义网络服务的接口。它为Web服务提供了标准化的描述方法,使得...

    wsdl调用测试工具

    在IT行业中,WSDL(Web Services Description Language)是一种XML格式的规范,用于描述Web服务及其接口。它定义了服务提供商和消费者之间的交互方式,包括消息格式、操作、地址和协议等。当我们面对“WSDL调用测试...

    soap-build生成Soap接口请求报文

    本篇文章将详细探讨如何使用“soap-build”工具来生成SOAP接口请求报文,以及其与流行的SOAP测试工具soap-ui的关联。 首先,让我们理解SOAP接口请求报文的构成。一个标准的SOAP报文包含三个主要部分:Envelope、...

    WSDL.rar_C# 解析wsdl文件_WSDL_解析WSDL

    在IT行业中,Web服务是应用程序之间交互的一种标准方式,而WSDL(Web Services Description Language)则是用来定义这些服务接口的XML格式规范。本项目“WSDL.rar”提供了一个C#编写的WSDL解析器,旨在帮助开发者更...

    wsdl需要的jar包

    Web服务描述语言(WSDL,Web Services Description Language)是一种XML格式,用于定义Web服务的接口,使得客户端和服务端能够理解如何交互。WSDL文件描述了服务的位置、服务使用的消息协议以及服务提供的操作。在...

    JavaScript 调用wsdl示例

    JavaScript调用WSDL(Web Service Definition Language)是Web服务客户端编程的一个重要方面,尤其是在需要与SOAP(Simple Object Access Protocol)服务交互时。本示例主要介绍如何在JavaScript中使用不同的库和...

    简单WSDL实例

    **简单WSDL实例详解** WSDL,全称为Web Services Description Language,是用于描述Web服务的一种XML格式。它定义了服务的接口,包括服务提供的操作、消息格式、通信协议以及服务的位置。WSDL文件是Web服务客户端和...

    onvif所有 wsdl文件

    WS-Discovery、WS-Profile、WS-Security等是ONVIF协议中的关键部分,其中WS-Device管理和WS-Video等服务使用WSDL(Web Services Description Language)文件来描述其接口和服务。 标题提及的“onvif所有 wsdl文件”...

    wsdl.exe-生成wsdl的代码

    在.NET框架中,`wsdl.exe`工具是一个实用程序,可以帮助开发者从现有代码生成WSDL文档,这个过程被称为“代码到WSDL”的转换。本文将深入探讨`wsdl.exe`的工作原理和使用方法。 1. **什么是WSDL?** WSDL是基于XML...

    Java2WSDL和WSDL2Java操作指南.doc

    Java2WSDL 和 WSDL2Java 操作指南 Java2WSDL 和 WSDL2Java 是两种常用的 Web 服务开发工具,分别用于将 Java 类转换为 WSDL 文件和将 WSDL 文件转换为 Java 代码。在本文中,我们将详细介绍 Java2WSDL 和 WSDL2Java...

    使用CXF: Java 2 WSDL

    6. **WSDL的结构与元素**:理解WSDL文件的结构至关重要,其中包括`<wsdl:types>`定义数据类型,`<wsdl:message>`定义通信消息,`<wsdl:portType>`定义服务接口,`<wsdl:binding>`定义通信方式,以及`<wsdl:service>`...

    把wsdl文件转换成java类 使用wsdl2Java工具

    WSDL(Web Services Description Language)文件是一种XML格式的规范,用于定义Web服务的接口,包括服务提供的操作、消息格式、通信地址等信息。为了在Java环境中与这些Web服务交互,我们需要将WSDL文件转换为Java类...

    wsdl生成java代码工具

    在IT行业中,Web服务是应用程序之间进行通信的一种标准方法,而WSDL(Web Services Description Language)则是一种XML格式,用于定义Web服务的具体操作、消息结构、接口和绑定。本篇文章将详细探讨“wsdl生成java...

Global site tag (gtag.js) - Google Analytics