小编Hai*_*uha的帖子

JSF的可视化设计器

我正在使用Netbeans进行JSF开发......在Netbeans 6.9.1中是否有任何针对JSF的Visual Web Designer插件?

我是一个邋guy的家伙,所以没有网络开发的视觉帮助,我几乎搞砸了我的网页用户界面.

jsf netbeans

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

带管理小部件的Django ModelForm

我创建了模型并从模型中创建ModelForms.但是,我注意到ModelForm当我在Admin页面中时,从它生成的小部件与小部件不同.

我怎么能够:

  1. 获取与管理页面中的小部件相同的小部件.那些很棒.外键字段带有"加号"图标,可让您添加被引用的新项目.

  2. 日期时间窗口小部件具有"现在"按钮,使您可以使用当前时间立即填充字段.

  3. 小部件还有其他很酷的插件吗?到目前为止,我得到的只是meh,只是简单的html小部件即使对于像Datetime这样的字段也没有意义(它生成普通的普通输入控件).

python django django-admin web

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

虚拟化与私有云计算的区别

我对虚拟化和私有云计算感到困惑.他们为什么服务?他们的目的?它们可以合并,假设我们在私有云上构建虚拟化服务器吗?

据我所知,云计算包含了IaaS(基础架构即服务)的概念.换句话说,我可以从最少数量的裸机服务器开始,并根据需求扩展它,并通过分散计算和数据存储将这些服务器整合到一台大机器中.

据说,我们可以在私有云上构建虚拟化吗?例如,我可能会购买10台服务器(特别是opencompute项目中的服务器),使用openstack将它们粘合在一起作为私有云,并且可能使用Xen或Kvm来创建虚拟化服务器.那可能吗?那是理想的吗?

请指出我正确的绝地学校.

cloud virtualization openstack

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

基于区间的流星更新模板元素

我是Meteor的新手.基本上,我想更新在某种时间间隔内从集合中获取的元素(例如{{title}}); 比如每20秒从集合中获取下一个标题.

在ajax中,我可以轻松地使用计时器构建一个函数来从服务器端提取数据.如何在Meteor框架中实现这一目标?

我知道可以像这样声明/初始化集合

Template.mytemplate.title = function {
  return Titles.find();
}
Run Code Online (Sandbox Code Playgroud)

但我不打算使用#each循环显示所有这些.我打算在特定的时间间隔内逐一展示它们.

请指教.

mongodb node.js meteor

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

LiveData 的 Spinner 适配器

是否可以构造ArrayAdapterfor SpinnerfromLiveData<List<T>>而不是 normal List<T>

将 ViewModel 的 LiveData 返回值绑定到 的最佳实践是Spinner什么?

java android

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

JSF和f:用于隐藏/显示div的ajax

我正在考虑在我的Web应用程序上创建一个隐藏/可显示的菜单.在此之前,我为此目的广泛使用PHP和AJAX.但是,由于HTML元素id在JSF框架中重新生成,我发现这种方法至少在我的范围内不再可行.

我在JSF中读过f:ajax标签并尝试实现它.显然没有运气给我.它看起来很容易,但我仍然无法找出我做错了什么.

我准备了一个原型来测试f-ajax标签功能,但没有运气.这是代码

   ` <h:body>
     <h:outputLabel>
        <h:outputText value="Click A" />
        <f:ajax event="click" render="textA"/>
    </h:outputLabel>
    <h:outputLabel>
        <h:outputText value="Click B" />
        <f:ajax event="click" render="textB"/>
    </h:outputLabel>
    <h:outputLabel>
        <h:outputText value="Click C" />
        <f:ajax event="click" render="textC"/>
    </h:outputLabel>

    <h:outputText id="textA" value="Click A" />
    <h:outputText id="textB" value="Click B" />
    <h:outputText id="textC" value="Click C" />
    </h:body>`
Run Code Online (Sandbox Code Playgroud)

当我点击特定标签时,没有任何事情发生.textA,textB和textC元素已经在第一时间呈现.我做错了什么人?

提前致谢.

java ajax jsf webforms java-ee

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

Information_schema对MariaDB中的everuser是否可见?

我用这个命令创建了一个用户

CREATE USER 'bean'@'localhost' IDENTIFIED BY 'password'; GRANT ALL ON databaseA.* to 'bean'@'localhost';

但是,当我登录时,bean我能够se information_schematest数据库.从我的理解,不应该bean只能看到databaseA

我也尝试跑步use information_schema,显然没有什么能阻止bean这样做.

那么,每个用户都可以访问information_schema和test吗?

仅供参考,root用户自带这些默认表:information_schema,mysql,test.是的,bean看不到mysql,这让我觉得可能每个用户都可以访问这些表.

有没有办法可以这样做,bean只能访问databaseA,而不是其他人?

mysql database mariadb

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

JSF 渲染不起作用

我的网页上有这样的东西,一个选择/下拉菜单。此下拉菜单应根据所选项目生成另一个下拉菜单。我这样做的方式是通过调用<f:ajax event="change"..listener=..>

但它并没有像我预期的那样发生。虽然在下拉菜单中选择项目会触发 ajax 标签中的侦听器rendered,但以下下拉表的属性似乎不受更改的影响。并且rendered成功地将值从 false 更改为 true。哪个..让我想知道我的 jsf 页面有什么问题。

这是 xhtml '

                        <h:selectOneMenu value="#{teacher.viewCategory}">
                            <f:selectItem itemValue="0" itemLabel="Tahun" />
                            <f:selectItem itemValue="1" itemLabel="Mata Pelajaran" />
                            <f:ajax event="change" render="divYearSelection divCourseSelection"
                                    listener="#{teacher.enableViewCategory}"/>
                        </h:selectOneMenu>

                        <h:panelGroup id="divYearSelection" layout="block" rendered="#{teacher.showViewYearSelection}">
                            <h:outputText value="YEAR"/>
                        </h:panelGroup>

                        <h:panelGroup id="divCourseSelection" layout="block" rendered="#{teacher.showViewCourseSelection}">
                            <h:outputText value="COURSE"/>
                        </h:panelGroup>


                        <h:commandButton value="#{msg.tcr_form_submit_view}" action="#{teacher.viewTeacher}"/>
                    </h:panelGrid>
                </h:form>' 
Run Code Online (Sandbox Code Playgroud)

这是支持ajax的bean的功能

public void enableViewCategory(AjaxBehaviorEvent e) {       
        if (this.getViewCategory().equals("0")) {
            this.setShowViewYearSelection(true);
        } else {
            this.setShowViewCourseSelection(true);
        }
    } 
Run Code Online (Sandbox Code Playgroud)

当我调试时,该功能工作正常。

java ajax jsf jakarta-ee

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

分页中的Django行号

有没有办法获取Paginator中显示的项目的行号?例如,我设置一个页面应该包含50个项目,所以下一页行号应该从51开始.但是我找不到任何方法来执行此操作,并且当我使用forloop.counter行号重置每个页面时.

python django pagination

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

UWP 阻止 MessageDialog 关闭父 ContentDialog

我的应用程序使用 ContentDialog 作为数据插入的方式。换句话说; 数据形式是一个ContentDialog。在验证用户输入期间,应用程序应使用 MessageDialog 向用户提示任何错误。但是,关闭 MessageDialog 也会关闭 ContentDialog。

这是显示警报时的代码块:

private void ContentDialog_PrimaryButtonClick(ContentDialog sender, ContentDialogButtonClickEventArgs args)
{
    //save item
    ValidateForm();
}

private void ContentDialog_SecondaryButtonClick(ContentDialog sender, ContentDialogButtonClickEventArgs args)
{
}

private async void ValidateForm()
{
    //Ensure all fields are filled
    String barcode = BarcodeText.Text.Trim();
    String desc = DescText.Text.Trim();
    String cost = CostText.Text.Trim();
    String price = PriceText.Text.Trim();
    String stock = StockText.Text.Trim();

    if(barcode.Equals(String.Empty) || desc.Equals(String.Empty) ||
            desc.Equals(String.Empty) || cost.Equals(String.Empty) || 
            price.Equals(String.Empty) || stock.Equals(String.Empty))
    {
        var dialog = new MessageDialog("Please fill in all fields"); …
Run Code Online (Sandbox Code Playgroud)

c# uwp

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