org.sakaiproject.util.Web.escapeHtml()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(5.4k)|赞(0)|评价(0)|浏览(323)

本文整理了Java中org.sakaiproject.util.Web.escapeHtml()方法的一些代码示例,展示了Web.escapeHtml()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Web.escapeHtml()方法的具体详情如下:
包路径:org.sakaiproject.util.Web
类名称:Web
方法名:escapeHtml

Web.escapeHtml介绍

[英]Escape a plaintext string so that it can be output as part of an HTML document. Amperstand, greater-than, less-than, newlines, etc, will be escaped so that they display (instead of being interpreted as formatting).
[中]转义纯文本字符串,以便将其作为HTML文档的一部分输出。将转义符、大于、小于、换行符等,以便它们显示(而不是解释为格式)。

代码示例

代码示例来源:origin: org.sakaiproject.kernel/sakai-kernel-impl

  1. /** HTML escape and store the site's full description. */
  2. protected void escapeDescription()
  3. {
  4. m_htmlDescription = Web.escapeHtml(m_description);
  5. }

代码示例来源:origin: org.sakaiproject/sakai-chat-impl

  1. retvalBuf.append( Web.escapeJsQuoted(Web.escapeHtml(displayName)) );

代码示例来源:origin: org.sakaiproject.kernel/sakai-kernel-impl

  1. /** HTML escape and store the site's short description. */
  2. protected void escapeShortDescription()
  3. {
  4. m_htmlShortDescription = Web.escapeHtml(m_shortDescription);
  5. }

代码示例来源:origin: org.sakaiproject.portal/sakai-portal-render-impl

  1. public String getTitle() throws ToolRenderException
  2. {
  3. return Web.escapeHtml(toolConfiguration.getTitle());
  4. }

代码示例来源:origin: sakaiproject/sakai

  1. /**
  2. * Assigns a value from one map to another - applying an HMTL filter to the value
  3. *
  4. * destMap[destKey] = sourceMap[sourceKey];
  5. *
  6. * @param destMap
  7. * The Map to add the key/value pair to.
  8. * @param destKey
  9. * The key to use in the destination map.
  10. * @param sourceMap
  11. * The Map to add the key/value pairs from
  12. * @param sourceKey
  13. * The key to use from the source map.
  14. * @return true if there were keys copied
  15. */
  16. public static boolean copyHtml(Map destMap, String destKey, Map sourceMap, String sourceKey)
  17. {
  18. if ( destMap == null || sourceMap == null || sourceMap.isEmpty() ) return false;
  19. try {
  20. String s = (String) sourceMap.get(sourceKey);
  21. if ( s == null ) return false;
  22. destMap.put(destKey,Web.escapeHtml(s));
  23. return true;
  24. } catch (Exception t) { // Not a string
  25. return false;
  26. }
  27. }
  28. }

代码示例来源:origin: sakaiproject/sakai

  1. protected String htmlContent(Event event) {
  2. return Web.encodeUrlsAsHtml(Web.escapeHtml(plainTextContent(event),true));
  3. }

代码示例来源:origin: org.sakaiproject.portal/sakai-portal-render-impl

  1. final String titleString = Web.escapeHtml(configuration.getTitle());
  2. String toolUrl = ServerConfigurationService.getToolUrl() + "/"
  3. + Web.escapeUrl(configuration.getId());
  4. sb.append("sakai_action=").append(Web.escapeHtml(sakaiAction));

代码示例来源:origin: sakaiproject/sakai

  1. public String getUserSpecificSiteTitle(Site site, boolean truncated, boolean escaped, List<String> siteProviders)
  2. {
  3. String retVal = SiteService.getUserSpecificSiteTitle( site, UserDirectoryService.getCurrentUser().getId(), siteProviders );
  4. if( truncated )
  5. {
  6. retVal = FormattedText.makeShortenedText( retVal, null, null, null );
  7. }
  8. if( escaped )
  9. {
  10. retVal = Web.escapeHtml( retVal );
  11. }
  12. return retVal;
  13. }

代码示例来源:origin: org.sakaiproject.portal/sakai-portal-impl

  1. public String getUserSpecificSiteTitle(Site site, boolean truncated, boolean escaped, List<String> siteProviders)
  2. {
  3. String retVal = SiteService.getUserSpecificSiteTitle( site, UserDirectoryService.getCurrentUser().getId(), siteProviders );
  4. if( truncated )
  5. {
  6. retVal = FormattedText.makeShortenedText( retVal, null, null, null );
  7. }
  8. if( escaped )
  9. {
  10. retVal = Web.escapeHtml( retVal );
  11. }
  12. return retVal;
  13. }

代码示例来源:origin: org.sakaiproject.portal/sakai-portal-render-impl

  1. public String getTitle() throws ToolRenderException
  2. {
  3. if ( bufferedException == null ) {
  4. try
  5. {
  6. renderResponse();
  7. return Web.escapeHtml(PortletStateAccess.getPortletState(req, window.getId().getStringId())
  8. .getTitle());
  9. }
  10. catch(Exception e)
  11. {
  12. bufferedException = e;
  13. }
  14. }
  15. return bufferedException.toString();
  16. }

代码示例来源:origin: org.sakaiproject/sakai-chat-impl

  1. String body = Web.escapeHtml(message.getBody());

代码示例来源:origin: sakaiproject/sakai

  1. m.put("shortDescription", Web.escapeHtml(shortDesc_trimmed));

代码示例来源:origin: org.sakaiproject.portal/sakai-portal-impl

  1. m.put("shortDescription", Web.escapeHtml(shortDesc_trimmed));

代码示例来源:origin: sakaiproject/sakai

  1. m.put("ispopup", Boolean.valueOf(p.isPopUp()));
  2. m.put("pagePopupUrl", pagePopupUrl);
  3. m.put("pageTitle", Web.escapeHtml(p.getTitle()));
  4. m.put("jsPageTitle", Web.escapeJavascript(p.getTitle()));
  5. m.put("pageId", Web.escapeUrl(p.getId()));
  6. m.put("jsToolId", Web.escapeJavascript(placement.getId()));
  7. m.put("toolRegistryId", placement.getToolId());
  8. m.put("toolTitle", Web.escapeHtml(placement.getTitle()));
  9. m.put("jsToolTitle", Web.escapeJavascript(placement.getTitle()));
  10. m.put("toolrefUrl", toolrefUrl);

代码示例来源:origin: sakaiproject/sakai

  1. String titleString = Web.escapeHtml(placement.getTitle());
  2. String toolId = Web.escapeHtml(placement.getToolId());

代码示例来源:origin: org.sakaiproject.portal/sakai-portal-impl

  1. String titleString = Web.escapeHtml(placement.getTitle());
  2. String toolId = Web.escapeHtml(placement.getToolId());

代码示例来源:origin: sakaiproject/sakai

  1. rcontext.put("shortDescription", Web.escapeHtml(site.getShortDescription()));

代码示例来源:origin: org.sakaiproject.portal/sakai-portal-impl

  1. rcontext.put("shortDescription", Web.escapeHtml(site.getShortDescription()));

代码示例来源:origin: sakaiproject/sakai

  1. rcontext.put("pageTitle", Web.escapeHtml(title));
  2. rcontext.put("pageScriptPath", PortalUtils.getScriptPath());
  3. rcontext.put("pageWebjarsPath", PortalUtils.getWebjarsPath());

代码示例来源:origin: org.sakaiproject.portal/sakai-portal-impl

  1. rcontext.put("pageTitle", Web.escapeHtml(title));
  2. rcontext.put("pageScriptPath", PortalUtils.getScriptPath());
  3. rcontext.put("pageWebjarsPath", PortalUtils.getWebjarsPath());

相关文章