本文整理了Java中org.owasp.encoder.Encode.forHtmlContent()
方法的一些代码示例,展示了Encode.forHtmlContent()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Encode.forHtmlContent()
方法的具体详情如下:
包路径:org.owasp.encoder.Encode
类名称:Encode
方法名:forHtmlContent
[英]See #forHtmlContent(String) for description of encoding. This version writes directly to a Writer without an intervening string.
[中]有关编码的说明,请参见#forHtmlContent(字符串)。此版本直接写入写入程序,无需插入字符串。
代码示例来源:origin: primefaces/primefaces
/**
* @see Encode#forHtmlContent(String)
*/
public static String forHtmlContent(String input) {
return Encode.forHtmlContent(input);
}
代码示例来源:origin: openmrs/openmrs-core
/**
* Encodes for HTML text content.
*
* @param s
* @return Encoded String
*/
public static String encodeForHtmlContent(String s) {
return Encode.forHtmlContent(s);
}
代码示例来源:origin: org.wso2.carbon.registry/org.wso2.carbon.registry.resource.ui
public static String process(
HttpServletRequest request, HttpServletResponse response, ServletConfig config)
throws Exception {
String resourcePath = request.getParameter("resourcePath");
String description = request.getParameter("description");
description = Encode.forHtmlContent(description);
description = description.replaceAll("<br>", "\n");
String cookie = (String) request.
getSession().getAttribute(ServerConstants.ADMIN_SERVICE_COOKIE);
ResourceServiceClient client =
new ResourceServiceClient(cookie, config, request.getSession());
client.setDescription(resourcePath, description);
return description;
}
}
代码示例来源:origin: org.owasp.encoder/encoder-jsp
@Override
public void doTag() throws JspException, IOException {
Encode.forHtmlContent(getJspContext().getOut(), _value);
}
}
代码示例来源:origin: OWASP/owasp-java-encoder
@Override
public void doTag() throws JspException, IOException {
Encode.forHtmlContent(getJspContext().getOut(), _value);
}
}
代码示例来源:origin: org.wso2.carbon.identity.inbound.auth.saml.cloud/org.wso2.carbon.identity.sso.saml.cloud
private String getPostHtml(String acUrl, String relayState, SAMLLogoutResponse logoutResponse) {
StringBuilder out = new StringBuilder();
out.append("<html>");
out.append("<body>");
out.append("<p>You are now redirected back to " + Encode.forHtmlContent(acUrl));
out.append(" If the redirection fails, please click the post button.</p>");
out.append("<form method='post' action='" + Encode.forHtmlAttribute(acUrl) + "'>");
out.append("<p>");
out.append("<input type='hidden' name='SAMLResponse' value='" +
Encode.forHtmlAttribute(logoutResponse.getRespString()) + "'>");
if (relayState != null) {
out.append("<input type='hidden' name='RelayState' value='" + Encode.forHtmlAttribute(relayState) +
"'>");
}
out.append("<button type='submit'>POST</button>");
out.append("</p>");
out.append("</form>");
out.append("<script type='text/javascript'>");
out.append("document.forms[0].submit();");
out.append("</script>");
out.append("</body>");
out.append("</html>");
return out.toString();
}
代码示例来源:origin: org.wso2.carbon.identity.inbound.auth.saml.cloud/org.wso2.carbon.identity.sso.saml.cloud
private String getPostHtml(String acUrl, String relayState, String authenticatedIdPs, SAMLLoginResponse
loginResponse) {
StringBuilder out = new StringBuilder();
out.append("<html>");
out.append("<body>");
out.append("<p>You are now redirected back to " + Encode.forHtmlContent(acUrl));
out.append(" If the redirection fails, please click the post button.</p>");
out.append("<form method='post' action='" + Encode.forHtmlAttribute(acUrl) + "'>");
out.append("<p>");
out.append("<input type='hidden' name='SAMLResponse' value='" + Encode.forHtmlAttribute(loginResponse
.getRespString()) + "'>");
if (relayState != null) {
out.append("<input type='hidden' name='RelayState' value='" + Encode.forHtmlAttribute(relayState) +
"'>");
}
if (StringUtils.isBlank(authenticatedIdPs)) {
out.append("<input type='hidden' name='AuthenticatedIdPs' value='" +
Encode.forHtmlAttribute(authenticatedIdPs) + "'>");
}
out.append("<button type='submit'>POST</button>");
out.append("</p>");
out.append("</form>");
out.append("<script type='text/javascript'>");
out.append("document.forms[0].submit();");
out.append("</script>");
out.append("</body>");
out.append("</html>");
return out.toString();
}
代码示例来源:origin: org.wso2.carbon.identity/org.wso2.carbon.identity.sso.saml
out.println("<html>");
out.println("<body>");
out.println("<p>You are now redirected back to " + Encode.forHtmlContent(acUrl));
out.println(" If the redirection fails, please click the post button.</p>");
out.println("<form method='post' action='" + Encode.forHtmlAttribute(acUrl) + "'>");
内容来源于网络,如有侵权,请联系作者删除!