小编Dol*_*lph的帖子

使用<img>标记替换<a>链接到图像

我正在寻找一种方法来查找/替换图像链接(在用户生成的内容中),而无需触摸到非图像的链接.

例如,以下文字:

<a href="http://domain.com/arbitrary-file.jpg">Text</a>
<a href="http://domain.com/arbitrary-file.jpeg">Text</a>
<a href="http://domain.com/arbitrary-path/arbitrary-file.gif">Text</a>
<a href="http://domain.com/arbitrary-file.png">Text</a>

<a href="http://domain.com/arbitrary-file.html">Text</a>
<a href="http://domain.com/arbitrary-path/">Text</a>
<a href="http://domain.com/arbitrary-file#anchor_to_here">Text</a>

Non-hyperlinked URL: http://domain.com/arbitrary-path/arbitrary-file.gif
Non-hyperlinked URL: http://domain.com/arbitrary-file#anchor_to_here
Run Code Online (Sandbox Code Playgroud)

......应修改为:

<img src="http://domain.com/image.jpg" alt="Text" />
<img src="http://domain.com/arbitrary-file.jpeg" alt="Text" />
<img src="http://domain.com/arbitrary-path/arbitrary-file.gif" alt="Text" />
<img src="http://domain.com/arbitrary-file.png" alt="Text" />

<a href="http://domain.com/arbitrary-file.html">Text</a>
<a href="http://domain.com/arbitrary-path/">Text</a>
<a href="http://domain.com/arbitrary-file.html#anchor_to_here">Text</a>

Non-hyperlinked URL: http://domain.com/arbitrary-path/arbitrary-file.gif
Non-hyperlinked URL: http://domain.com/arbitrary-file#anchor_to_here
Run Code Online (Sandbox Code Playgroud)

......在PHP中安全可靠.

php regex

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

为什么这个(琐碎的)单元测试失败了?

这几乎是从IBM的Mastering Grails系列中逐字记录下来的.

DateTagLib.groovy:

class DateTagLib {
  def thisYear = {
    out << Calendar.getInstance().get(Calendar.YEAR)
  }
}
Run Code Online (Sandbox Code Playgroud)

DateTagLibTests.groovy:

class DateTagLibTests extends TagLibUnitTestCase {
    def dateTagLib

    protected void setUp() {
        super.setUp()

        dateTagLib = new DateTagLib()
    }

    void testThisYear() {
        String expected = Calendar.getInstance().get(Calendar.YEAR)
        assertEquals("years do NOT match", expected, dateTagLib.thisYear())
    }

    protected void tearDown() {
        super.tearDown()
    }
}
Run Code Online (Sandbox Code Playgroud)

grails test-app DateTagLib 输出:

-------------------------------------------------------
Running 1 unit test...
Running test DateTagLibTests...
                    testThisYear...FAILED
Tests Completed in 359ms ...
-------------------------------------------------------
Tests passed: 0 …
Run Code Online (Sandbox Code Playgroud)

java grails groovy junit taglib

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

显示/隐藏RichFaces组件onclick客户端?(没有AJAX)

我正在寻找一种显示/隐藏任意RichFaces组件的方法.在这种情况下,我有一个<rich:dataTable>包含几行.每行都需要拥有自己独立的显示/隐藏链接,这样当您点击"显示详细信息"时,会发生两件事:

  1. "显示详细信息"链接将重新呈现为"隐藏详细信息"
  2. 相关detailsColumns应该成为可见的(从一个状态开始rendered="true",但style="display: none;").

如果不是绝对必要,我不想编写自己的JavaScript函数.我也不想让服务器端的bean跟踪显示哪些detailColumns,然后通过AJAX重新渲染所有内容:这应该是纯粹的客户端行为.我不知道如何做到这一点.

以下伪代码(希望如此)说明了我的目标:

<rich:column>
    <a href="#" onclick="#{thisRow.detailsColumn}.show();" rendered="">Show details</a>
    <a href="#" onclick="#{thisRow.detailsColumn}.hide();" rendered="">Hide details</a>
</rich:column>

<rich:column>
    <h:outputText value="#{thisRow.someData}" />
</rich:column>

<rich:column id="detailsColumn" colspan="2" breakBefore="true">
    <h:outputText value="#{thisRow.someMoreData}" />
</rich:column>
Run Code Online (Sandbox Code Playgroud)

javascript java jsf seam richfaces

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

显示java.lang.NullPointerException

当一个值为null并且它不为null时,我会使用一个值.这个值为null的时间我得到了java.lang.NullPointerException.

我怎么能处理这个问题才能解除这个例外.当值为null而不是值时,我需要条件.

感谢帮助.

java null exception

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

如何使用JavaScript在<textarea>中打印\n?

例如: document.write("\n");

我想\n在我的照片中打印出来<textarea>.

javascript

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

SQL SELECT语句

我有一个包含以下列的表:

 id, teamA_id, teamB_id
Run Code Online (Sandbox Code Playgroud)

是否可以编写一个SELECT语句,在同一列中同时提供teamA_id和teamB_id?

编辑:

考虑这个例子

 id, teamA_id, teamB_id
 1, 21, 45
 2, 34, 67
Run Code Online (Sandbox Code Playgroud)

我需要

Teams
21
45
34
67
Run Code Online (Sandbox Code Playgroud)

sql select

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

了解Struts中的Getter()和Setter()

如何在struts中调用getter()和setter()方法?

java struts2

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

标签 统计

java ×4

javascript ×2

exception ×1

grails ×1

groovy ×1

jsf ×1

junit ×1

null ×1

php ×1

regex ×1

richfaces ×1

seam ×1

select ×1

sql ×1

struts2 ×1

taglib ×1