小编Gen*_*ful的帖子

如何在Java开发人员工具控制台上打印对象

请帮助我使用console.log方法打印完整的对象。如果我只是简单地输入对象的名称,它只会打印出来[object] [object]。但是我要打印具有完整层次结构的对象。

例如,我通过以下方法获取对象,

getObject : function(responseObj) {

    console.log('Object hierarchy is'+responseObj) 

}
Run Code Online (Sandbox Code Playgroud)

这只是返回,[object]但我想在开发人员工具中看到完整的层次结构。请看,我正在使用sencha。

javascript console json object

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

How to set cronExpression programatically using javacode for Quartz Scheduler with Spring?

BackGround :

I am using Quartz scheduler with Spring to schedule a cronjob.

Question:

我正在我的applicationconfig文件中配置调度程序选项.相反,我想在我的java类中以编程方式指定这些选项.关于如何实现这一点的任何想法?我的代码如下,

ApplicationConfig



<!-- Cron Trigger -->
<bean id="SimpleTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
  <property name="jobDetail" ref="TaskJobDetail" />
  <property name="cronExpression" value="0 19 14 * * ?" />  
</bean>

<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
 <property name="jobDetails">
    <list>
    <ref bean="TaskJobDetail" />
    </list>
</property>  
<property name="triggers">
    <list>
    <ref bean="SimpleTrigger" />
    </list>
</property>
</bean>
Run Code Online (Sandbox Code Playgroud)

我想在我的java类中以编程方式设置cronExpression.有什么想法吗?

spring quartz-scheduler

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

Sencha Touch 2:列表未显示在选项卡面板中

背景:我正在使用senchatouch 2 MVC框架开发一个应用程序.我正在使用带有两个标签的tabpanel的屏幕上工作.

问题:在第一个选项卡中,我想显示titleBar和List.我可以显示titleBar但不能显示选项卡中的列表.当我使用谷歌浏览器检查元素时,列表显示为空.我正在使用sencha网站上的示例列表代码.我可以在另一个面板中显示列表,但是当我将它作为项目放在tabPanel中时,它不会显示.

这是我正在使用的代码:

Ext.define('POC.view.WUHomePage', {
    extend: 'Ext.TabPanel',
    requires: ['Ext.TitleBar', 'Ext.dataview.List', 'Ext.data.proxy.JsonP'],
    alias: 'widget.wuHomePageView',

    config: {
        fullscreen: true,
        tabBarPosition: 'bottom',
        cardSwitchAnimation: 'slide',
        defaults: {
            styleHtmlContent: true
        },

        items: [{
            // This is first tab
            title: 'Home',
            iconCls: 'home',
            items: [{
                xtype: 'titlebar',
                title: 'Hello',
                docked: 'top',
                items: [{
                    xtype: 'button',
                    text: 'LogOut',
                    ui: 'action',
                    itemId: 'newButton',
                    align: 'right'
                }]
            }, {
                xtype: 'list',
                title: 'Sample',
                fullscreen: true,
                itemTpl: '{title}',
                data: [{
                    title: 'Item 1'
                }, {
                    title: …
Run Code Online (Sandbox Code Playgroud)

extjs sencha-touch sencha-touch-2

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

iFrame:如何使用javascript直接在iFrame中显示服务器响应(HTML)?

我得到一个简单的服务器响应,这是一个html文件,我想在iFrame中显示相同,而不将文件保存到我的工作区或机器.

我正在进行如下的ajax调用.

                   Ext.Ajax.request({
                        url : 'url',
                        method : 'POST',
                        success : function(response) {

                        var responseHtmlStr =response.responseText;
Run Code Online (Sandbox Code Playgroud)

我在responseHtmlStr中获得的示例服务器响应如下所示.

<!DOCTYPE html>
<html>
<head>
<script>
function copyText()
{
alert('It is clicked');
}
</script>
</head>
<body>

Field1: <input type="text" id="field1" value="Hello World!"><br>
Field2: <input type="text" id="field2">
<br><br>
<button onclick="copyText()">Copy Text</button>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我用来创建iFrame的代码如下.

;

因为我不想将服务器响应存储在文件中的服务器中.如何直接在iFrame中提供服务器响应?

我试过document.getElementsByTagName('iframe')[0].contentWindow.document.write(serverResponse);?但它不能使用上面的代码.

请其他任何建议.提前致谢.

谢谢Gendaful

html javascript iframe html5

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

声明对象的 JSON 数组并动态添加项目

这很愚蠢,但我错过了一些东西,无法得出结论。我正在尝试初始化 JSON 数组并尝试在运行时将 JSON 对象添加到其中。例如,我将从服务器获取重复值的列表,如下所示。

"employees":[
    {"firstName":"John", "lastName":"Doe"},
    {"firstName":"Anna", "lastName":"Smith"},
    {"firstName":"Peter", "lastName":"Jones"}
]
Run Code Online (Sandbox Code Playgroud)

我必须创建一个对象数组并在其中填充这些值。

我正在尝试初始化一个数组,例如

var myArr = []; 
Run Code Online (Sandbox Code Playgroud)

我想动态添加具有属性的对象,如下所示。

var myobj = {}

for(int i=0;i<length;i++)
{
myobj[i].name = serverrespOBJ.name;
myobj[i].lastName= 'serverrespOBJ.lastname';
myArr.push(myobj)
}
Run Code Online (Sandbox Code Playgroud)

我收到错误,名称无法添加到未定义,所以我相信,我向对象添加项目的方式是不正确的。

我试图找到一个很好的例子,但找不到。任何帮助,将不胜感激。

谢谢

javascript arrays json

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

如何保持列表元素点击后突出显示?

这个问题是关于ListItems的突出显示.

我通过使用以下类突出显示列表项.

ul.category_list li {
  background: none repeat scroll 0 0 #B73737;
  border-bottom: 1px solid #CCCCCC;
  color: #953131;
  display: block;
  height: 29px;
  width: 242px;
}

ul.category_list li a:link,ul.category_list a:visited { 
        display: block; width: 227px; height: 18px; padding: 5px 0 6px 15px;
        background: #fff; text-decoration: none; color: #666; }

    ul.category_list li a:hover { 
        display: block; width: 227px; height: 18px; padding: 5px 0 6px 15px;
        background: #e5e5e5 url(../images/disc_apps/nav_over.jpg) no-repeat; text-decoration: none; color: #666; }

    ul.category_list li a:active { 
        display: block; width: 227px; …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery highlight html-lists

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