小编Pat*_*tan的帖子

如何在SDL Trdion 2011 Sp1中访问除RenderComponentPresentaion之外的组件演示

在Dreamweaver Templating中,我们可以通过两种方式访问​​组件的字段.

  1.@@Component.Field.FieldName@@
  2.@@RenderComponentField("FieldName",0)@@
Run Code Online (Sandbox Code Playgroud)

类似于访问组件演示文稿

  1.RenderComponentPresentation()
Run Code Online (Sandbox Code Playgroud)

有没有办法以另一种方式访问​​它.

tridion tridion-2011

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

在JDBC中将passwordhash转换为密码

我正在查询我的数据库以获取密码.但是我得到了密码.有没有办法将其转换为字符串.

SELECT passwordhash FROM userTable WHERE userID = 21600
Run Code Online (Sandbox Code Playgroud)

我没有密码的任何字段.

请告诉我.

谢谢.

java jdbc

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

最小化方法中的if条件

我有以下课程.

public enum EnumService
{
    ONE, TWO, THREE, FOUR,.............HUNDRED;
    //Values till HUNDRED

    public static EnumService returnMockService(String request)
    {
        //some string match
        if(request.matches("/abc*")){
           return ONE;
        } 
        //some other string is match      
        else if(request.matches("/bcd*"))
            return TWO;
        else if(request.matches("/decf*"))
            return THREE;
        //many else if conditions
        else if(request.matches("/wxyz*"))
            return HUNDRED;
        return null;     

    }


}
Run Code Online (Sandbox Code Playgroud)

代码不是更多if else语句的标准.

我想在上面的方法中最小化if调用次数,同时将返回类型保持为EnumService

任何更好的选择来做到这一点.

如果有人可以帮助我使它干净,那将是很棒的.

java if-statement java-ee

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

将字符串与一组值进行比较并返回值的最佳方法

我写了一个方法.我想基于类返回员工类型.

我在想这里是否有更好的标准实施方案.

public static EmployeeType decideEmployeeType(String className)
    {
        if(className.equalsIgnoreCase("A") || className.equalsIgnoreCase("1"))
        {
            return EmployeeType.ADMIN;
        }            
        else if(className.equalsIgnoreCase("S") || className.equalsIgnoreCase("2"))
        {
            return EmployeeType.SERVICE;   
        }
        else
        {
            //throw exception
        }
    }
Run Code Online (Sandbox Code Playgroud)

有人建议,更好的方法.

java

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

如何在 C# 中读取 XML 文档并将输出显示为字符串

考虑我的源文件看起来像这样。

        <Content xmlns="uuid:4522eb85-0a47-45f9-8e2b-1x82c78xx920">
            <first>Hello World.This is Fisrt field</first>
            <second>Hello World.This is second field</second>
   </Content>
Run Code Online (Sandbox Code Playgroud)

我想编写一段代码,从某个位置读取此 xml 文档并将其显示为字符串。

  say name of the xml file is helloworld.xml.
  Location: D:\abcd\cdef\all\helloworld.xml.
Run Code Online (Sandbox Code Playgroud)

我已经尝试过以下操作,但我无法做到。

            XmlDocument contentxml = new XmlDocument();
            contentxml.LoadXml(@"D:\abcd\cdef\all\helloworld.xml");
            Response.Write("<BR>" + contentxml.ToString());
Run Code Online (Sandbox Code Playgroud)

Response.write 不显示任何内容。如果我错过了什么,请纠正我。它没有创建任何组件并且错误即将到来。

我也尝试过这个,

            XmlDocument contentxml = new XmlDocument();
            try
            {
                 contentxml.LoadXml(@"D:\abcd\cdef\all\helloworld.xml");
             }
            catch (XmlException exp)
            {
                Console.WriteLine(exp.Message);
            }
            StringWriter sw = new StringWriter();
            XmlTextWriter xw = new XmlTextWriter(sw);
            contentxml.WriteTo(xw);
            Response.Write("<BR>" + sw.ToString());
Run Code Online (Sandbox Code Playgroud)

但我没有找到任何输出。

我想从某个位置读取 XML 文件并将其显示为字符串。

任何人都可以帮忙解决这个问题吗?

谢谢你,穆齐米尔。

c# asp.net xmldocument xmlreader

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

如何为Tridion添加额外的多媒体类型?

我正在使用SDL Tridion 2011 SP1.

我需要对它允许的多媒体模式和类型做一点澄清.

默认情况下,Tridion将允许一些多媒体类型,如word文档,JPEG等.

如果我想为它添加更多类型,是否可以在Tridion?

假设我的应用程序想要使用Tridion不支持的多媒体类型.如何让Tridion支持多媒体类型?

tridion

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

如何访问页面TBB中的.css文件,这些文件在SDL Tridion 2011 SP1中作为二进制文件上载

我将.css文件作为二进制文件(在单独的多媒体模式中)上传到SDL Tridion 2011 CME中.

我有两个选择.

1.Writing the TBB and CT for the CS and access it
2.Publishing the .css as binary and access it
  I doubt that whether we can access the published binaries through the TBB.
Run Code Online (Sandbox Code Playgroud)

我的页面TBB使用Dreamweaver模板.

我不确定最好的方法.

有人可以告诉最好的方法来做到这一点.

tridion tridion-2011

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

在SDL Tridion 2011 SP1中将dll文件添加到GAC

我创建了一个.dll项目,我想将它添加到Tridion服务器的全局程序集缓存中.

考虑我在位置"C:\ Documents and Settings\myfunction.dll"中有.dll.

我有一些问题.

  1. 我是否需要从服务器下载gacutil.exe或我本地机器中的gacutil.exe就足够了?

  2. 如果我的本地机器中存在gacutil.exe,我是否需要更改任何配置文件?

  3. 我需要在gacutil.exe中使用哪些命令?

  4. 在SDL Tridion Live文档中是否有可用的文档?

.net tridion tridion-2011

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

Tridion 2011 SP1中的Razor mediator实现

我正在尝试在SDL Tridion 2011 Sp1中实现Razor调解器.

可以任何人建议一些有用的链接.

谢谢

tridion tridion-2011 razor-mediator

-8
推荐指数
1
解决办法
210
查看次数