我正在创建宁静的Web服务,我想知道如何使用输入参数创建服务以及如何从Web浏览器调用它.
例如
@Path("/todo")
public class TodoResource {
// This method is called if XMLis request
@PUT
@Produces( {MediaType.APPLICATION_XML,MediaType.APPLICATION_JSON})
public Todo getXML() {
Todo todo = new Todo();
todo.setSummary("This is my first todo");
todo.setDescription("This is my first todo");
return todo;
}
Run Code Online (Sandbox Code Playgroud)
我可以使用http:// localhost:8088/JerseyJAXB/rest/todo调用它
我想创建一个类似的方法
@Path("/todo")
public class TodoResource {
// This method is called if XMLis request
@PUT
@Produces( {MediaType.APPLICATION_XML,MediaType.APPLICATION_JSON})
public Todo getXML(String x, String y) {
Todo todo = new Todo();
todo.setSummary(x);
todo.setDescription(y);
return todo;
}
Run Code Online (Sandbox Code Playgroud)
在基于肥皂的Web服务的情况下,我会像这样调用它
我正在使用Java开发基于Soap的Web服务.任何人都可以让我知道如何验证使用Web服务的客户端?
谢谢.
任何人都可以让我知道如何从中删除重复值
String s="Bangalore-Chennai-NewYork-Bangalore-Chennai";
Run Code Online (Sandbox Code Playgroud)
和输出应该是这样的
String s="Bangalore-Chennai-NewYork-";
Run Code Online (Sandbox Code Playgroud)
使用Java ..
任何帮助,将不胜感激.
我正在创建一个对话框,就像一个包含两个文本框和两个按钮的登录屏幕.我能够创建它但我的问题是两个编辑文本框彼此重叠(第二个编辑文本框与第一个重叠).它可能是一个简单的,但因为我刚刚接触到了它.它帮助我解决它.这是源代码
public class LoginActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btn= (Button) findViewById(R.id.btn_Login);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
showDialog(0);
}
});
}
protected Dialog onCreateDialog(int id)
{
final AlertDialog.Builder alert = new AlertDialog.Builder(this);
final EditText input = new EditText(this);
final EditText input1 = new EditText(this);
alert.setIcon(R.drawable.icon);
alert.setTitle("Login");
alert.setView(input);
alert.setView(input1);
alert.setView(input1);
alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) { …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用sharepoint list Web服务更新列表.但是我收到以下错误
Results xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<Result ID="1,Update">
<ErrorCode>0x8102000a</ErrorCode>
<ErrorText>Invalid URL Parameter. The URL provided contains an invalid Command or Value. Please check the URL again.</ErrorText>
</Result>
</Results>
Run Code Online (Sandbox Code Playgroud)
这是我的代码片段
string strViewID = "{46FCE9EB-C789-430F-B1A3-9ACA41FE9BD9}";
XmlDocument camlDocument = new XmlDocument();
XmlNode queryNode = camlDocument.CreateElement("Query");
XmlDocument myListDoc = new XmlDocument();
XmlElement batchXML = myListDoc.CreateElement("Batch");
batchXML.SetAttribute("OnError", "Continue");
batchXML.SetAttribute("ListVersion", "1");
batchXML.SetAttribute("ViewName", strViewID);
batchXML.InnerXml = "<Method ID ='1' Cmd='Update'>" + "<Field Name='Title'>Z</Field>" +"<Field Name='Region'>West</Field>"+
"<Field Name='Size'>Z</Field>" + "<Field Name='Sales'>Z</Field></Method>";
XElement sys = XmlElementToXelement(batchXML);
XElement myListReturn = ws.UpdateListItems("{A30AFD47-7118-4904-A3B9-BCEFF7E3E203}", …Run Code Online (Sandbox Code Playgroud)