小编Joh*_*nny的帖子

如何找到我的Web服务的URL?

我知道这似乎是一个愚蠢的问题,但我无法找到有关这个问题的任何信息.我有一个java Web服务(使用NetBeans生成),在Web服务类中,我想知道部署Web服务的URL.例如,如果我在本地glassFish服务器上部署Web服务,则Web服务位于"http:// localhost:8080/MyService /",其中"MyService"是我的服务名称.我需要知道此URL的原因是因为我的Web服务生成了一些我需要在此URL上提供的文件.例如,Web服务调用返回URL"http:// localhost:8080/MyService/report.html"我找到了一些关于"WebServiceContext"的链接,但是我无法获取运行我的Web服务的URL .

编辑

澄清一下:在MyWebService.java类中,我想找出部署我的Web服务的URL(在这种情况下,我的Web服务运行在"http:// localhost:8080/MyService /",但是一旦它是部署在生产服务器上,此URL将更改)

java url service

13
推荐指数
2
解决办法
8万
查看次数

struts2:使用javascript和jquery根据第一个选择值更新第二个选择

我正在开发一个struts2项目,我有3个html选择控件,每个控件都依赖于之前的选择.假设第一个选择用于国家,第二个用于州,第三个用于城市.状态选择中的选项列表将被过滤以仅显示该国家/地区的状态,依此类推.由于一些其他限制,我使用基本的html选择控件而不是struts2的.以下是我目前如何填充选择的示例:

<select id="stateSelect"  name="selectedState">
<s:iterator value="#session['myModel'].states" status="itr">
     <option value="<s:property value="code"/>">
      <s:property value="label"/>
</option>
</s:iterator>
</select>
Run Code Online (Sandbox Code Playgroud)

我认为我需要做的是onchange事件做一个ajax调用来检索基于所选"国家"的"状态"列表.问题是:
1.如何使用jquery执行此ajax调用?
2.我需要传递什么作为ajax调用的url?只是动作名称?
3.我如何解析结果?从java代码我可以返回具有"代码"和"标签"以及其他属性的"状态"对象列表.如何在javascript中解析此列表并为select标签生成正确的选项?

javascript jquery select struts2

7
推荐指数
1
解决办法
2万
查看次数

javascript:使用javascript在select标签中设置选项标题

我正在开发一个项目,我有一个select标签,其选项是在javascript函数中生成的.我目前正在填写每个选项的"标题"属性,并附有详细说明.
在javascript函数里面,我目前正在做这样的事情:

var country = new Option("countryUSA", "United States of America");
$("#mySelect").get(0).options[1]=country;
Run Code Online (Sandbox Code Playgroud)

这工作正常,选项显示.但是,我还需要设置该html选项元素的"title"属性.我尝试过这样的事情:

country.title="Full description of USA";
Run Code Online (Sandbox Code Playgroud)

但它不起作用.
我知道我可以这样做:

 $("#mySelect").get(0).options[1].title="My title";
Run Code Online (Sandbox Code Playgroud)

但我试图在将选项添加到选择标记之前设置标题.是不是"Option"对象假设允许我设置"title"属性?javascript函数甚至没有执行.我无法在javascript中为"选项"html元素设置"title"属性吗?

html javascript jquery title option

5
推荐指数
1
解决办法
1万
查看次数

Struts2:如何在select标签中显示每个下拉选项的工具提示?

我有这个struts2 select标签,其中的选项是Item对象的列表.假设Item java bean类具有以下3个属性:itemId, itemLabel, itemDescription.

我的选择标签看起来像这样:

<s:select headerKey="" 
  headerValue="Select Item"
  list="myModel.itemsList"
  listKey="itemId"
  listValue="itemLabel"
  name="selectedItem" />   
Run Code Online (Sandbox Code Playgroud)

我希望每当用户使用该选项时,在下拉菜单中显示每个选项的工具提示.填充该工具提示的文本存储在itemDescription我的java bean类的属性中

我知道你可以为select标签提供一个tooptip,但这不是我需要的,因为每个选项/项目都有不同的描述.

目前我有一个自定义的javascript工具提示,如果可能的话我想使用这个功能.如果项目将列在表格中,我将使用该函数:

<td>
    <span class="tooltip" onmouseout="tooltip.hide();"
      onmouseover="tooltip.show('<s:property value="item.description" />');">
        <s:property value="item.label" />
    </span>
</td>
Run Code Online (Sandbox Code Playgroud)

有没有人知道什么是最好的解决方案,description每当用户将鼠标悬停在选项上时显示为工具提示?

select struts2 tooltip

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×2

jquery ×2

select ×2

struts2 ×2

html ×1

java ×1

option ×1

service ×1

title ×1

tooltip ×1

url ×1