小编Geo*_*lou的帖子

PhoneGap Build:如何在Android设备浏览器中打开外部URL?

外部URL不会在我的PhoneGap Android应用程序的系统浏览器中打开.我正在使用PhoneGap Build 2.3.0.

根据Cordova文档,我使用了目标'_system':

window.open('http://www.myurl.nl', '_system');
Run Code Online (Sandbox Code Playgroud)

在我的config.xml中,我有:

<plugin name="InAppBrowser" value="org.apache.cordova.InAppBrowser" />
<access origin="*" browserOnly="true" />
Run Code Online (Sandbox Code Playgroud)

但仍然在我的应用程序webview中打开链接.

怎么解决这个?

javascript android cordova phonegap-build

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

jquery合并两个对象

如何将jquery对象合并在一起

我有

 {
  "merchantcontract":"Ready Reserve Foods 10104.01",
  "merchantcontractid":"c4253769-5a57-e111-b935-00155d010302",
  "smi_transactiondate":"\/Date(1332140400000)\/",
  "smi_glamount2":15.2600,
  "smi_transactionclass":180870001,
  "smi_transactionclassname":"Residual Agent Commission",
  "smi_contractprodcutidname":"Traditional",
  "smi_agentid":"1d3f44ee-afc3-e011-addf-a4badb1ddef5",
  "smi_primaryagentid":"1d3f44ee-afc3-e011-addf-a4badb1ddef5"
 },

 {
  "merchantcontract":"Ready Reserve Foods 10104.01",
  "merchantcontractid":"c4253769-5a57-e111-b935-00155d010302",
  "smi_transactiondate":"\/Date(1332140400000)\/",
  "smi_glamount2":2.6000,
  "smi_transactionclass":180870001,
  "smi_transactionclassname":"Residual Agent Commission",
  "smi_contractprodcutidname":"Traditional",
  "smi_agentid":"1d3f44ee-afc3-e011-addf-a4badb1ddef5",
  "smi_primaryagentid":"1d3f44ee-afc3-e011-addf-a4badb1ddef5"
     }
Run Code Online (Sandbox Code Playgroud)

我想拥有

     {
      "merchantcontract":"Ready Reserve Foods 10104.01",
      "merchantcontractid":"c4253769-5a57-e111-b935-00155d010302",
      "smi_transactiondate":"\/Date(1332140400000)\/",
      "smi_glamount2":15.2600,
      "smi_transactionclass":180870001,
      "smi_transactionclassname":"Residual Agent Commission",
      "smi_contractprodcutidname":"Traditional",
      "smi_agentid":"1d3f44ee-afc3-e011-addf-a4badb1ddef5",
      "smi_primaryagentid":"1d3f44ee-afc3-e011-addf-a4badb1ddef5"
      },

       {
      "merchantcontract":"Ready Reserve Foods 10104.01",
      "merchantcontractid":"c4253769-5a57-e111-b935-00155d010302",
      "smi_transactiondate":"\/Date(1332140400000)\/",
      "smi_glamount2":2.6000,
      "smi_transactionclass":180870001,
      "smi_transactionclassname":"Residual Agent Commission",
      "smi_contractprodcutidname":"Traditional",
      "smi_agentid":"1d3f44ee-afc3-e011-addf-a4badb1ddef5",
      "smi_primaryagentid":"1d3f44ee-afc3-e011-addf-a4badb1ddef5"
       }

    {"merchantcontract":"Ready Reserve Foods 10104.01"{

      "merchantcontractid":"c4253769-5a57-e111-b935-00155d010302",
      "smi_transactiondate":"\/Date(1332140400000)\/",
      "smi_glamount2":15.2600,
      "smi_transactionclass":180870001,
      "smi_transactionclassname":"Residual Agent Commission",
      "smi_contractprodcutidname":"Traditional",
      "smi_agentid":"1d3f44ee-afc3-e011-addf-a4badb1ddef5", …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

JavaFX 2.2 TextField maxlength

我正在使用JavaFX 2.2项目,我使用TextField控件时遇到问题.我想限制用户将输入到每个TextField的字符,但我找不到像maxlength这样的属性.摆动存在同样的问题,并以这种方式解决.如何解决JavaFX 2.2?

java javafx maxlength textfield javafx-2

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

使用javascript将Image对象设置为div背景图像

我想从背景中加载4个图像,显示加载条到客户端
,当下载图像时,我想将它们设置为4个div块的背景图像.

我正在寻找这样的东西.

var myImages = new Array();
for(var i = 0; i < 4; i++)
    myImages[i] = new Image();
//load images using the src attribute
//and execute an on load event function where to do something like this.
var div0 = document.getElementById('theDivId');
div0.style.backgroundImage = myImage[index];
Run Code Online (Sandbox Code Playgroud)

有没有办法使用Image javascript对象设置背景图像?

javascript background-image loadimage

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

在JSP EL枚举值中始终为空

当试图让EL条件工作时,我发现枚举值完全被忽略了.这在我看来与规范相反.

<c:out value='${com.foobar.data.BookingStatus.FAILED}' />
<c:out value='${BookingStatus.FAILED}' />
<c:out value='${com.foobar.data.BookingStatus.failed}' />
<c:out value='${BookingStatus.failed}' />
<c:if test="${empty BookingStatus.FAILED }">empty</c:if>
Run Code Online (Sandbox Code Playgroud)

令我惊讶的是,这些都评估为.为什么Enum类不被识别?这发生在当前稳定的Tomcat实例中.

这可能是类路径问题吗?Enum在控制器代码中成功使用,但在JSP中没有其他地方使用.它在部署的lib目录中的jar中提供.

更新:

我的目的是将提供的Integer与Enum的属性进行比较,如下所示:

<c:when test='${bookingInformation.bookingStatus eq BookingStatus.FAILED.code}'>
    FOOBARFAIL
</c:when>
Run Code Online (Sandbox Code Playgroud)

不幸的是,被检查的值无法更改,并且仍将是整数.Enum看起来如下(简化):

public enum BookingStatus {

    COMPLETED(0), FAILED(1);

    private final int code;

    private BookingStatus(int code) {
        this.code = code;
    }

    public int getCode() {
        return code;
    }

}
Run Code Online (Sandbox Code Playgroud)

我想避免硬编码FAIL等的Integer值,而是使用enum代替比较.

java enums jsp jstl el

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

在Spring MVC中使用@JsonView

我正在使用以下bean定义来使我的spring应用程序在JSON中进行通信

<bean id="jacksonMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter" />
Run Code Online (Sandbox Code Playgroud)

这个消息转换器bean是否可以使用@JsonView注释?

java spring json spring-mvc java-ee

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

Apache的速度 - getTemplate().如何传递字符串/对象而不是.VM文件

Apache的速度 - getTemplate().实际上它允许传递.vm文件名,我可以在这里传递字符串/对象吗?是否有任何方法可以传递字符串/对象?

java velocity

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

获取javafx中的所有文本字段值和ID

我有一个包含许多文本字段和其他控件的锚窗格.我想获取所有控件的值以及它们的名称和id.

例如:如何清除所有文本字段值?

java javafx javafx-2 fxml

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

带有表单验证插件的jQuery UI对话框

我目前正在为我的表单使用bassistance验证插件.我正在使用一个弹出式模式对话框来存放需要验证的表单,但由于某种原因,它不是在调用我的表单...我的所有ID和引用都在工作,我仍然没有成功.

也许有人可以为我揭开光明.这是我的Javascript代码.

$("#addEventDialog").dialog("open");

$("#addEventDialog").dialog({
    title: 'Add Event',
    modal: true,
    buttons: {
        "Save": function() {
            $("#interestForm").validate({
                submitHandler: function(form) {
                    $("#calendarWidget2").ajaxSubmit({
                        target: "#calendarResponse",
                        dataType: 'json',
                        beforeSubmit: function () {
                            $('input[type=submit]').attr("disabled", true);
                            $("#calendarResponse").show('slow');
                        },
                        success: function(response, event) {
                            if(response.status == true) {
                                $('input[type=submit]').attr("disabled", false);
                                $("#calendarResponse").delay(5000).fadeOut('slow');

                                //If the widget says it's okay to refresh, refresh otherwise, consider it done
                                if(response.refreshEvents == '1') {
                                    $("#calendar").fullCalendar("refetchEvents");
                                }
                                // Close the dialog box when it has saved successfully
                                $("#addEventDialog").dialog("destroy");
                                // Update the page with the …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui jquery-validate jquery-ui-dialog

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

弹簧数据 jpa。返回 Map 作为 group by 操作的结果

我的 jpa 存储库界面中有一个查询。

@Query("select e.campaignId, e from CampaignCrTargetingProfile e where e.campaignId in :ids group by e.campaignId")
public Map<Integer, List<CampaignCrTargetingProfile>> findByCampaignIdIn(@Param("ids") Iterable<Integer> ids);
Run Code Online (Sandbox Code Playgroud)

CampaignId 是整数。

但是当我尝试执行这个查询时,我发现了一个异常。

Caused by: org.springframework.core.convert.ConverterNotFoundException: No converter found capable of converting from type java.lang.Integer to type java.util.Map<?, ?>
at org.springframework.core.convert.support.GenericConversionService.handleConverterNotFound(GenericConversionService.java:311) ~[spring-core-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at org.springframework.core.convert.support.GenericConversionService.convert(GenericConversionService.java:192) ~[spring-core-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at org.springframework.core.convert.support.ArrayToObjectConverter.convert(ArrayToObjectConverter.java:66) ~[spring-core-4.1.5.RELEASE.jar:4.1.5.RELEASE]
at org.springframework.core.convert.support.ConversionUtils.invokeConverter(ConversionUtils.java:35) ~[spring-core-4.1.5.RELEASE.jar:4.1.5.RELEASE]
... 192 common frames omitted
Run Code Online (Sandbox Code Playgroud)

是否可以按其字段摸索实体并将结果作为 Map 返回?如果不可能,是否有另一种方法可以制作类似的东西?

java spring jpa spring-data spring-data-jpa

6
推荐指数
1
解决办法
7025
查看次数