0

我正在尝试使用 Velocity,这就像用脚编程一样。我精通 JavaScript 和 PHP,但不精通 Java。所以我需要一点帮助来找出正确的语法。我已经进行了一些研究,但由于我不熟悉 Java 并且 Velocity 令人毛骨悚然,所以我无法找出正确的语法。

我有一个字符串,$string是一个 url。我需要在锚点 # 处拆分它并重新组织它,以便参数和锚标记的格式正确。

我有的:

URL ($string): http://url.com#anchorlink

参数(纯文本):?utm_campaign=abc&utm_medium=def

我正在尝试做的事情:

在 # 处拆分字符串并将 url 重新构造为:

http://url.com?utm_campaign=abc&utm_medium=def#anchorlink

这是我需要帮助输入正确语法的代码中的内容(这里是错误的):

   <div>
    #set ($myArray = $string.split("#"));
        <a href = "${myArray[0]}?utm_campaign=abc&utm_medium=def${myArray[1]}">
            Link Text
        </a>
    </div>

谢谢!

4

0 回答 0