我正在使用SDL Tridion 2011 SP1中的DWT TBB.
我有一个嵌入式字段"body",它是多值的.在这个嵌入式字段中,我有一个更简单的文本字段"值",它再次是多值的.
要渲染"value"字段,我必须使用两个重复循环.
但我无法区分两个循环的Indeces.
我写的如下.
<!-- TemplateBeginRepeat name="Component.Fields.body" -->
    <!-- TemplateBeginRepeat name="Component.Fields.body[${TemplateRepeatIndex}].value" -->
    <div>@@RenderComponentField("Fields.body[${TemplateRepeatIndex}].value", TemplateRepeatIndex)@@ </div>
    <!-- TemplateEndRepeat -->
<!-- TemplateEndRepeat -->
Run Code Online (Sandbox Code Playgroud)
我无法渲染字段.
任何人都可以帮助如何处理DWT TBB中的多个嵌套区域.
谢谢.
我正在研究XmlElement  c#.我有一个XmlElement.XmlElement遗嘱的来源如下图所示.
样品:
<data>
    <p>hello all
        <strong>
            <a id="ID1" href="#" name="ZZZ">Name</a>
        </strong>
    </p>
    <a id="ID2" href="#" name="ABC">Address</a>
</data>
Run Code Online (Sandbox Code Playgroud)
我必须循环上面的XML来搜索元素名称a.我还想将该元素的ID提取到变量中.
基本上我想获得元素的ID属性<a>.它可以作为子元素或单独的父元素出现.
任何人都可以帮助完成它.
我在地点发生了一场战争 "C:\Documents and Settings\myProj.war".
该项目也可在以下网站获得 "C:\Documents and Settings\myProj".
我想将它部署到一个tomcat.
tomcat的位置是 "C:\Documents and Settings\tomcat6x".
请告诉我如何手动或通过命令提示符执行此操作.
一个应用程序已在Tomcat中运行.这是一个maven项目.我想在同一个tomcat上部署另一个应用程序,而不是maven应用程序.
我试图理解一个git命令.
在我的本地存储库中,我目前正在使用master.
我在一个叫做遥控器的地方origin,住着两个分店:master和review.但是,我有另一个叫做的遥控器review......
我的问题是:当我运行以下命令时会发生什么?
git push review
Run Code Online (Sandbox Code Playgroud)
它是否将更改推送到review同一个遥控器上的分支?或者是否将更改推送到具有名称的另一个遥控器review?
我有这样的情况.我看不到任何错误,但我没有得到我的结果.
@ApplicationScoped
public class A {
    private B b;
    @Inject
    public A(B b) {
        this.b = b;
    }
}
@Singleton
public class B {
    private A a;
    @Inject
    public B(A a) {
        this.a = a;
    }
}
Run Code Online (Sandbox Code Playgroud)
这种类型的依赖注入是错误的吗?
谁能帮我这个.
我试图模拟javax.faces.component.UIInput类.
我的课程如下
public class MyBean{
    private UIInput someInput;  
   //setters and getters
}
Run Code Online (Sandbox Code Playgroud)
测试用例
UIInput mockedVale = Mockito.mock(UIInput.class);
MyBean myBean = new MyBean();
myBean.setSomeInput(mockedVale);
Run Code Online (Sandbox Code Playgroud)
有人可以帮我解决这个问题
java.lang.ExceptionInInitializerError
    at sun.reflect.GeneratedSerializationConstructorAccessor3.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
    at org.objenesis.instantiator.sun.SunReflectionFactoryInstantiator.newInstance(SunReflectionFactoryInstantiator.java:45)
    at org.objenesis.ObjenesisBase.newInstance(ObjenesisBase.java:73)
    at org.mockito.internal.creation.jmock.ClassImposterizer.createProxy(ClassImposterizer.java:142)
    at org.mockito.internal.creation.jmock.ClassImposterizer.imposterise(ClassImposterizer.java:61)
    at org.mockito.internal.creation.jmock.ClassImposterizer.imposterise(ClassImposterizer.java:52)
    at org.mockito.internal.creation.CglibMockMaker.createMock(CglibMockMaker.java:24)
    at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:32)
    at org.mockito.internal.MockitoCore.mock(MockitoCore.java:59)
    at org.mockito.Mockito.mock(Mockito.java:1258)
    at org.mockito.Mockito.mock(Mockito.java:1135)
    at se.telenor.ocfd.web.facade.MyBean.<init>(MyBean.java:28)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
    at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:217)
    at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
    at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
    at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
    at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
    at …Run Code Online (Sandbox Code Playgroud) 我正在使用SDL Tridion 2011 SP1中的Dreamweaver TBB.
我不知道在Dreamweaver TBB中处理组件链接.
考虑我的组件名称是"A",它具有到另一个组件"B"的链接.
组件A源看起来像这样:
<Content xmlns="Some UUID">
    <Name xlink:type="simple" xlink:href="tcm:184-1897" 
          xmlns:xlink="http://www.w3.org/1999/xlink" xlink:title="B"></Name>
</Content>
Run Code Online (Sandbox Code Playgroud)
组件B来源是:
<Content xmlns="Some other UUID">
    <first>first field</first>
    <second>second field</second>
</Content>
Run Code Online (Sandbox Code Playgroud)
我想编写一个DWT TBB,它可以从组件A访问链接组件B中的字段.
我想使用RenderComponentField再现方法.
我是否需要添加任何扩展名,我是否可以在其上应用SiteEdit.
请分享您的观点.
谢谢.
我的HTML页面中有一些自定义元素.为了对它做一些修改,我写了一个JavaScript.
它有一些自定义元素.这些元素是有意添加的.
样本来源:
<div>       
        <br />
     <a name="IDATLQHE"></a>
    <h2 class="subhead" xmlns="">
    <dev>
        <dd>
            <span>abcd</span>
        </dd>
        <rr>
            <span>
                    <a title="google" href="http://google.com">google.com</a>
            </span>
       </rr>                    
    </dev>
    </h2>       
</div>
Run Code Online (Sandbox Code Playgroud)
需要的输出:
我想用<a>元素的内容替换元素中<rr>  元素的内容<dd>.(元素<rr>,<dd>并且<dev>是自定义元素.)
JavaScript编写:
<script type="text/javascript">
 var devs = document.getElementsByTagName('dev');
for(var i = 0, len = devs.length; i < len; i++)
{
    var dev = devs[i],
        h2 = dev.getElementsByTagName('rr'),
        h3 = dev.getElementsByTagName('dd');
    if(h2.length === 1)
    {
        var aa= h2[0],
        aaa=aa.getElementsByTagName('a');
        if(h2.length === 1 && …Run Code Online (Sandbox Code Playgroud) 我在Dreamweaver MX模板中了解了自定义参数和表达式.
所以我尝试在我的DWT TBB中添加它们,就像这样.
<!-- TemplateParam name="border" type="number" value="1" -->
@@border@@
<table>
  <tr>
    <td>@@(border)@@</td>
    <td><!-- #TemplateExpr expr="border" --></td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)
但是我得到一个没有任何错误的空白输出.
我想将变量添加到我的Dreamweaver TBB并获取它们的值.任何人都可以建议是否有其他方法?
我正在寻找group by的实现,拥有然后根据lambda表达式中的count进行过滤.
select COUNT(employee_id), department_id  from employee
GROUP BY department_id
HAVING COUNT(employee_id) > 1
Run Code Online (Sandbox Code Playgroud)
是否有使用lambda表达式实现此目的的简单实现.
java ×4
tridion ×3
asp.net ×1
c# ×1
c#-4.0 ×1
cdi ×1
deployment ×1
dreamweaver ×1
git ×1
github ×1
java-8 ×1
java-stream ×1
javascript ×1
jsf ×1
lambda ×1
mockito ×1
tomcat ×1
tomcat6 ×1
tridion-2011 ×1
unit-testing ×1
xml ×1