小编Ben*_*zar的帖子

如何将String解析为BigDecimal?

我有这个字符串:10,692,467,440,017.120(这是一个金额).

我想将它解析为BigDecimal.问题是我尝试了DecimalFormat和NumbeFormat都是徒劳的.有帮助吗?

java string parsing bigdecimal decimalformat

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

如何扩展treeTable的所有节点?

我有一张树桌和两个按钮:

  • 一个用于折叠树和
  • 另一个用于扩展,

但他们不起作用.在我做的支持bean root.setExpanded(true);,root.setExpanded(false);但它不起作用.

<center>
    <p:treeTable value="#{roleMB.root}" var="roleTreeTableVar"
        binding="#{roleMB.treeTable}" id="roleTreeTable">
        <f:facet name="header">
            <center>
                <p:commandButton value="Réduire tout"
                    icon="ui-icon-folder-collapsed" style="font-size: 0.9em" 
                    actionListener="#{roleMB.expandAll}" 
                    update=":roleTreeTableForm:roleTreeTable"  />
                <p:spacer width="30px" />
                <p:commandButton value="Développer tout"
                    icon="ui-icon-folder-open" style="font-size: 0.9em"  
                    actionListener="#{roleMB.collapseAll}" 
                    update=":roleTreeTableForm:roleTreeTable"  />
                <p:spacer width="30px" />
            </center>
        </f:facet>

        <p:column style="width:150px">
            <f:facet name="header"> 
                Nom de Role 
            </f:facet>
            <h:outputText value="#{roleTreeTableVar.nom}" />
        </p:column>

        <p:column style="width:100px">
            <f:facet name="header"> 
                Id de role 
            </f:facet>
            <h:outputText value="#{roleTreeTableVar.id}" />
        </p:column>

        <p:column style="width:20px">
            <p:commandLink oncomplete="dlgAddRole.show()" value="Ajouter"
                update=":addRoleForm:selectRolesNamesId">
                <f:setPropertyActionListener value="#{roleTreeTableVar}"
                    target="#{roleMB.selectedRole}" />
            </p:commandLink>
            <p:commandLink oncomplete="delRole.show()" …
Run Code Online (Sandbox Code Playgroud)

jsf expand primefaces treetable

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

如果从不同的表单调用按钮,为什么Ng Repeat不起作用?

我有一个包含一个NG重复指令和两个button.The第一个将打开包含新形式的模式,让我创造我的用户,然后当我点击保存,将其添加到list.The第二个中的HTML表是相同的原始形式,并添加用户.

我不明白为什么当我点击不同形式的第一个按钮时,我无法更新ng重复,但是对于第二个按钮,它是可能的.这是代码:

homepage.jsp

<body ng-app="myApp">
    <div class="generic-container" ng-controller="UserController as ctrl">
        <div id="createUserContent.jsp" ng-include="createUserContent"></div>
        <table>
            <tr>
                <td>
                    <button type="button" class="btn btn-primary"
                    ng-click="ctrl.openCreateUser()">Create</button>
                </td>
            </tr>
        </table>
        <table class="table table-hover">
            <thead>
                <tr>
                    <th>ID.</th>
                    <th>Name</th>
                    <th>Address</th>
                    <th>Email</th>
                    <th width="20%"></th>
                </tr>
            </thead>
            <tbody>
                <tr ng-repeat="u in ctrl.users">
                    <td><span ng-bind="u.ssoId"></span></td>
                    <td><span ng-bind="u.firstName"></span></td>
                    <td><span ng-bind="u.lastName"></span></td>
                    <td><span ng-bind="u.email"></span></td>
                </tr>
            </tbody>
        </table>
    </div>
</body>
Run Code Online (Sandbox Code Playgroud)

user_controller.js

'use strict';

App.controller('UserController', function ($scope, UserService, $window, $log, $uibModalStack,
        $uibModal, $rootScope) {
    var self = this;

    self.users = [];

    self.fetchAllUsers = function () { …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jsp angularjs angularjs-ng-repeat

10
推荐指数
1
解决办法
474
查看次数

如何在 PrimeNG 中叠加 ProgressSpinner?

我有一个像这样的进度条微调器:

<p-progressSpinner></p-progressSpinner>
Run Code Online (Sandbox Code Playgroud)

我想让它居中并覆盖。我怎样才能做到这一点 ?

谢谢 。

css overlay progress-bar primeng angular

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

为什么可以实例化String而不可能为Number(Long,Double,Integer ...)?

嗨,为什么它可以实例化String而不是Numbers.我已经为此做了一个例子

public static void main(String[] args) throws InstantiationException,
        IllegalAccessException {
    String a = "s";
    String newInstance = a.getClass().newInstance();
    System.out.println(newInstance);
    Double b = 0d;
    Double newInstance2 = b.getClass().newInstance();
    System.out.println(newInstance2);
}
Run Code Online (Sandbox Code Playgroud)

java string instantiation long-integer

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

是否有侦听器侦听Swing中的启用/禁用事件?

是否有一个可以添加到Swing组合框的监听器,当组合框被启用或禁用时会触发?

我尝试过不同的侦听器,如componentlistener,itemlistener,propertychangelistener但是徒劳无功.我正在使用JDK 1.6.

java swing listener

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

在docker镜像中找到tomcat文件夹的位置

我正在使用ubuntu,我已经安装了Docker并使用Tomcat开始了我的第一个教程.

我创建了一个名为Dockerfilecontains 的docker文件

FROM tomcat:7-jre7
MAINTAINER "Craig Trim <craigtrim@gmail.com>"
Run Code Online (Sandbox Code Playgroud)

然后我使用构建图像

sudo docker build -t craig/tomcat .
Run Code Online (Sandbox Code Playgroud)

最后我开始使用Tomcat:

sudo docker run -p 8080:8080 craig/tomcat
Run Code Online (Sandbox Code Playgroud)

现在在控制台中,它显示Tomcat安装在某处 /usr/local/tomcat

4-Nov-2016 10:36:57.031 INFO [localhost-startStop-1]   org.apache.catalina.startup.HostConfig.deployDirectory Deploying web     application directory /usr/local/tomcat/webapps/host-manager
Run Code Online (Sandbox Code Playgroud)

但是当我去那里时,我找不到文件夹tomcat.哪里可以找到该文件夹​​,以便我可以配置一些文件?

tomcat docker boot2docker

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

如何在Java中生成有效的EAN13条形码?

我想使用 java 生成 EAN13 条形码,但找不到生成此数字的库。我找到了库barcode4j,一个文本库,但它只生成图像。我现在的问题是使数字本身有效。(我可以稍后在线检查它的校验和是否正确)。

java barcode barcode-scanner barcode4j

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

替代反模式ThreadLocal?

在工作会议期间.我听说Thread Local绝对是反模式,因为新的Application服务器使用称为新IO的新Thread技术.事实上,他们告诉我ThreadLocal的问题是完整的线程必须等待数据库查询返回响应,这绝对是浪费资源(内存和CPU).新开发的Thread策略使用一个线程池,所以当不再需要一个线程时它会返回pool.我听说过这个新技术是在新的AS中实现的,比如我们Jboss,Websphere ......(我是不确定).我可以在Apache tomcat本地使用它吗?(如果它可能是关于那个事实的文档)

java jboss multithreading design-patterns

0
推荐指数
1
解决办法
2737
查看次数