- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.zkoss.xml.XMLs
类的一些代码示例,展示了XMLs
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLs
类的具体详情如下:
包路径:org.zkoss.xml.XMLs
类名称:XMLs
[英]The XML relevant utilities.
[中]XML相关实用程序。
代码示例来源:origin: org.zkoss.zk/zk
private static final void writeAttr(Writer out, String name, String value) throws IOException {
out.write(' ');
out.write(name);
out.write("=\"");
out.write(XMLs.encodeAttribute(value));
out.write('"');
}
代码示例来源:origin: org.zkoss.zk/zk
/**
* Internal Use Only.
*/
private static String escapeParam(String param) {
return Strings.escape(XMLs.encodeText(param), Strings.ESCAPE_JAVASCRIPT);
}
代码示例来源:origin: org.zkoss.common/zcommon
/** Encodes a string that special characters are quoted to be compatible
* with HTML/XML.
* For example, < is translated to &lt;.
*
* & -> &amp;<br/>
* < -> &lt;<br/>
* > -> &gt;<br/>
* " -> &#034;<br/>
* ' -> &#039;<br/>
*
* @param s the string to quote; null is OK
* @return the escaped string, or an empty string if s is null
*/
public static final String escapeXML(String s) {
if (s == null) return "";
final StringBuffer sb = new StringBuffer(s.length() + 16);
for (int j = 0, len = s.length(); j < len; ++j) {
final char cc = s.charAt(j);
final String esc = escapeXML(cc);
if (esc != null) sb.append(esc);
else sb.append(cc);
}
return s.length() == sb.length() ? s: sb.toString();
}
/** Escapes a character into a string if it is a special XML character,
代码示例来源:origin: org.zkoss.zk/zhtml
/**
* @param hideUuidIfNoId
* whether not to generate UUID if possible
*/
/* package */ String getPrologHalf(boolean hideUuidIfNoId) {
final StringBuilder sb = new StringBuilder(128).append('<').append(_tagnm);
if ((!hideUuidIfNoId && !shallHideId()) || getId().length() > 0)
sb.append(" id=\"").append(getUuid()).append('"');
if (_props != null) {
for (Iterator it = _props.entrySet().iterator(); it.hasNext();) {
final Map.Entry me = (Map.Entry) it.next();
if (!"textContent".equals(me.getKey())) { // ignore textContent
// ZK-3011: should getValue if it's a deferredValue
Object v = me.getValue();
if (v instanceof DeferredValue) {
v = ((DeferredValue) v).getValue();
}
sb.append(' ').append(me.getKey()).append("=\"")
.append(XMLs.encodeAttribute(Objects.toString(v))).append('"');
}
}
}
if (!isOrphanTag())
sb.append('/');
sb.append('>');
Object textContent = getDynamicProperty("textContent");
if (textContent != null)
sb.append(XMLs.escapeXML((String) textContent));
return sb.toString();
}
代码示例来源:origin: org.zkoss.common/zweb
data = ("(window.zk&&zk.error?zk.error:alert)('" + XMLs.encodeText(pi) + " not found');")
.getBytes("UTF-8");
if (Servlets.isIncluded(request))
log.error("Resource not found: " + Encodes.encodeURI(pi));
response.sendError(HttpServletResponse.SC_NOT_FOUND, XMLs.escapeXML(pi));
return;
代码示例来源:origin: org.zkoss.zk/zuljsp
private static final void writeAttr(Writer out, String name, String value)
throws IOException {
out.write(' ');
out.write(name);
out.write("=\"");
out.write(XMLs.encodeAttribute(value));
out.write('"');
}
}
代码示例来源:origin: org.zkoss.zk/zul
/** Render the crawlable text.
* If crawlable is not enabled or the text is empty, nothing is generated.
* @param text the text that is crawlable.
* If null or empty, nothing is generated.
* @since 5.0.0
*/
public static void renderCrawlableText(String text) throws IOException {
if (text != null && text.length() > 0) {
final HtmlPageRenders.RenderContext rc = HtmlPageRenders.getRenderContext(null);
if (rc != null && rc.crawlable) {
final Writer cwout = rc.temp;
cwout.write("<div>");
cwout.write(XMLs.encodeText(text));
//encode required since it might not be valid HTML
cwout.write("</div>\n");
}
}
}
代码示例来源:origin: org.zkoss.common/zweb
replace = " ";
else
replace = XMLs.escapeXML(cc);
代码示例来源:origin: org.zkoss.common/zweb
/** Appends an attribute to the string buffer,
* if <code>attrValue</code> is not null.
*/
protected static final void append(StringBuffer sb, String attrName, String attrValue) {
if (attrValue != null)
sb.append(' ').append(attrName).append("=\"").append(XMLs.encodeAttribute(attrValue)).append('"');
//it might contain " or other special characters
}
代码示例来源:origin: org.zkoss.zk/zhtml
public void redraw(Writer out) throws IOException {
final Execution exec = Executions.getCurrent();
if (!HtmlPageRenders.isDirectContent(exec)) {
super.redraw(out);
return;
}
final boolean idRequired = isIdRequired();
if (idRequired) {
out.write("<span id=\"");
out.write(getUuid());
out.write("\">");
}
out.write(_encode ? XMLs.encodeText(_value) : _value);
if (idRequired)
out.write("</span>");
final TagRenderContext rc = PageRenderer.getTagRenderContext(exec);
if (rc != null) {
rc.renderBegin(this, getClientEvents(), getSpecialRendererOutput(this), false);
rc.renderEnd(this);
}
}
代码示例来源:origin: org.zkoss.common/zweb
response.sendError(HttpServletResponse.SC_NOT_FOUND, XMLs.escapeXML(path));
return;
代码示例来源:origin: org.zkoss.common/zcommon
/** Appends an attribute to the string buffer for HTML/XML (name="val").
* If val is null or empty (if String), nothing is generated.
*
* <p>Note: {@link XMLs#encodeAttribute} is called automatically
* to encode val.
*/
public static final
void appendAttribute(StringBuffer sb, String name, String val) {
if (val != null && val.length() != 0)
sb.append(' ').append(name).append("=\"")
.append(XMLs.encodeAttribute(val)).append('"');
}
/** Appends an attribute to the string buffer for HTML/XML (name="val").
代码示例来源:origin: org.zkoss.zk/zk
sid = escapeParam(request.getParameter("sid"));
desktop = ((WebAppCtrl) sess.getWebApp()).getDesktopCache(sess)
.getDesktop(XMLs.encodeText(request.getParameter("dtid")));
代码示例来源:origin: org.zkoss.common/zweb
log.error("Not found: " + path);
response.sendError(HttpServletResponse.SC_NOT_FOUND, XMLs.escapeXML(path));
return;
代码示例来源:origin: org.zkoss.common/zcommon
/** Appends an attribute to the string buffer for HTML/XML (name="val").
* If emptyIgnored is true and val is null or empty (if String),
* nothing is generated.
*
* <p>Note: {@link XMLs#encodeAttribute} is called automatically
* to encode val.
*
* @param emptyIgnored whether to ignore a null or empty string.
* If false, it is always generated (null is generated as "null").
*/
public static final
void appendAttribute(StringBuffer sb, String name, String val,
boolean emptyIgnored) {
if (!emptyIgnored || (val != null && val.length() != 0))
sb.append(' ').append(name).append("=\"")
.append(val != null ? XMLs.encodeAttribute(val): null)
.append('"');
}
/** Appends an attribute with a int value to the string buffer for HTML/XML (name="val").
代码示例来源:origin: org.zkoss.zk/zk
} else {
String msg = wapp.getConfiguration().getTimeoutMessage(deviceType);
dtid = XMLs.encodeText(dtid); // Fix ZK-1862 security issue
if (msg != null && msg.startsWith("label:")) {
final String key;
我正在集成 jquery 和 zk 项目。我的目标是将值从 js/jquery 端传递到 java 端,但徒劳无功。这是我引用的代码:use zAu to send data from client
我从 InteliJ IDEA 中的 EventListener 进行调试并获取一些变量,例如 _val、_oldVal、_selbk、_start、_name ...但我不知道如何获取这些变量。这是
我有带有几个垂直选项卡的选项卡框。我需要在一些选项卡之间添加标签(或者只是使用此标签创建禁用选项卡)。我怎样才能做到这一点? 最佳答案 感谢康斯坦丁·V·萨利霍夫。这是解决方案 关于java - z
本文整理了Java中org.zkoss.xml.XMLs类的一些代码示例,展示了XMLs类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目
本文整理了Java中org.zkoss.xel.XelContext类的一些代码示例,展示了XelContext类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven
本文整理了Java中org.zkoss.zsoup.Zsoup类的一些代码示例,展示了Zsoup类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些
public class page extends GenericForwardComposer{ Combobox searchBox; private Grid S
我想从服务器端在新标签页中打开 url。我正在使用这条线: Executions.getCurrent().sendRedirect(url, "_blank"); 这对 Firefox 非常有效,但
我有一个 zk 标签,其值为:-1,2,3,4,21,211,4321,656,1233,678,342由于这个原因,它不能很好地包裹,所以我试过了 detailval.setStyle("word-
我正在按下每个单词的按键,我需要在组合框中进行自动建议。我的代码如下: GenericForwardComposer: public class test exten
我正在使用 ZKOSS MVVM。 所以在 View 中我使用了一个列表框,它被绑定(bind)(@load)到 ViewModel 中的一个列表模型对象。 如果我更改模型,我从文档中了解的内容 1:
我在 ZK 7.0.0 中开发了一个具有自己的模具、样式等的组件。该组件应该构建在一个 jar 文件中,我可以将其复制到 WEB-INF/lib 文件夹中以替换标准 ZK 组件。 文件夹结构: 源代码
在下面的代码中,选项卡字体(文本)颜色发生变化,但在焦点上它没有。当我取消选中的选项卡时,它工作正常。任何人都可以指导我如何更改类(class)焦点上的文本颜色吗? .redtab .z-ta
我是 Zkoss 的新手,我需要为我的页面创建全新的 css 主题。在文档中我发现可以通过覆盖默认的 z 类来完成。所以我创建了自己的类,如 .z-datebox-inp 等(根据 styleguid
updated java public class main extends GenericComposer{ /** * */ private static final long
本文整理了Java中org.zkoss.xel.XelContext.removeAttribute()方法的一些代码示例,展示了XelContext.removeAttribute()的具体用法。这
本文整理了Java中org.zkoss.xml.XMLs.escapeXML()方法的一些代码示例,展示了XMLs.escapeXML()的具体用法。这些代码示例主要来源于Github/Stackov
本文整理了Java中org.zkoss.xml.XMLs.encodeAttribute()方法的一些代码示例,展示了XMLs.encodeAttribute()的具体用法。这些代码示例主要来源于Gi
本文整理了Java中org.zkoss.xml.XMLs.encodeText()方法的一些代码示例,展示了XMLs.encodeText()的具体用法。这些代码示例主要来源于Github/Stack
本文整理了Java中org.zkoss.xel.XelContext.getVariableResolver()方法的一些代码示例,展示了XelContext.getVariableResolver(
我是一名优秀的程序员,十分优秀!