小编Sea*_*ull的帖子

如何测试CK编辑器字段是否为空

我想测试一个CKEditor(Rich Text)字段是否为空,作为某些业务逻辑的一部分.我不想使用内置的验证功能.

如果CK编辑器字段之前有文本,然后删除此文本,则仍然有内容,例如

<p dir="ltr">
 &nbsp;</p>
Run Code Online (Sandbox Code Playgroud)

我可以使用以下方法获取此文本字符串的句柄:

dataVar = xspdoc.getDocument().getMIMEEntity(dataNamevar).getContentAsText();
Run Code Online (Sandbox Code Playgroud)

有没有办法测试CKEditor字段是否没有可见文本?

xpages

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

如何在XPage中隐藏带有<li>标签的菜单项

我有一个基于这个惯例的传统菜单

<ul>
<li><xp:link>menu link 1</xp:menulink></li>
<li><xp:menulink>menu link 2</xp:menulink></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我想根据某些逻辑有选择地渲染菜单链接2.我可以渲染<xp:link>罚款,但由于它<li>是HTML标记而不是XPages标记,因此无法控制渲染.

我注意到有一个tagName属性<xp:text>但不是for <xp:link>.请参阅:http://xpagesblog.com/XPagesHome.nsf/Entry.xsp?documentId=4EB7314545EE0C19852578CB0066CE4C

在不使用重复等的情况下管理它的最简单方法是什么?

xpages

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

为什么使用临时变量来回收XPage中的java对象有效?

有很多关于我们为什么需要在Java中回收对象的帖子.

我从下面的IBM示例中无法理解的是,为什么回收"doc"变量被认为是有用的,但"temp"变量不是.

我完全理解,如果你重新设置占位符变量,那么你需要一个"临时"变量来使getnextdocument()工作,但为什么不只是有一个变量并在循环后循环该变量

为什么不回收"温度"的成本是可以接受的,因为不回收"doc"的成本是不可接受的.

http://www-01.ibm.com/support/docview.wss?uid=swg21097861

import lotus.domino.*; 
public class JavaAgent extends AgentBase { 
public void NotesMain() {
try { 
Session session = getSession(); 
AgentContext agentContext = session.getAgentContext(); 
Database db = agentContext.getCurrentDatabase(); 
View v = db.getView("SomeView");
// turn off auto-update so that if we make a change to a document // and resave, it won't affect the sort order in the view 
v.setAutoUpdate(false); 

Document doc = v.getFirstDocument(); 
Document temp = null;   
//sets the temp for garbage collection immediately 
while (doc != …
Run Code Online (Sandbox Code Playgroud)

java xpages

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

标签 统计

xpages ×3

java ×1