草庐IT

html-docx

全部标签

java - Docx4j - 如何用值替换占位符

我一直在尝试完成示例FieldMailMerge和VariableReplace但似乎无法运行本地测试用例。我基本上是尝试从一个docx模板文档开始,让它从那个替换了变量的模板创建x个docx文档。在下面的代码中,docx4jReplaceSimpleTest()尝试替换单个变量但没有成功。模板文件中的${}值作为处理的一部分被删除,因此我相信它正在找到它们但由于某种原因没有替换它们。我知道这可能是由于示例代码的注释中解释的格式化所致,但为了进行故障排除只是为了让某些东西正常工作,我还是在尝试。在下面的代码docx4jReplaceTwoPeopleTest()中,我想开始工作,我试图

java - 谷歌应用引擎 JAVA : how to embed html in mail being sent while using java mail api on google app engine?

这是我用来发送邮件的工作代码,但如果我将html内容包含到setText()方法的字符串参数中,那么它仅作为字符串显示给用户,没有HTML效果。Messagemsg=newMimeMessage(session1);msg.setFrom(newInternetAddress("abc@xyz.com","TeamApplication"));msg.addRecipient(Message.RecipientType.TO,newInternetAddress(email,"Dear"+name1+"."));msg.setSubject("Registrationconfirmat

java - 直接运行 Java 小程序(无 html 页面)

我有一个问题。如何在不嵌入我的网页的情况下直接运行我的java-applet?我知道appletViewr可以在没有浏览器的情况下执行applet,但我需要在没有html页面的情况下获取javaapplet。 最佳答案 在您的代码中使用以下代码,其中AppletClass是您的Applet类。AppletClassappletClass=newAppletClass();JFrameframe=newJFrame();frame.setLayout(newGridLayout(1,1));frame.add(appletClass)

java - 如何在使用 Java 邮件发送 html 电子邮件时嵌入多个图像

我正在尝试从javamail发送电子邮件。我正在嵌入图像并使用CID。但问题是如何在一条消息中嵌入多个图像。如果我尝试添加header..它只是采用最后设置的header。如何使用CID添加多个图像和引用。MimeMultipartmultipart=newMimeMultipart("related");//firstpart(thehtml)BodyPartmessageBodyPart=newMimeBodyPart();//BodyPartmessageBodyPart=newMimeBodyPart();StringhtmlText="Hello";htmlText+="";

java - 从 HTMLDocument 获取所有 html 作为字符串

我正在用Java编写代码..有谁知道如何将javax.swing.text.html.HTMLDocument的内容作为字符串获取?这就是我到目前为止所得到的...URLurl=newURL("http://www.test.com");HTMLEditorKitkit=newHTMLEditorKit();HTMLDocumentdoc=(HTMLDocument)kit.createDefaultDocument();doc.putProperty("IgnoreCharsetDirective",Boolean.TRUE);ReaderHTMLReader=newInputStr

Java 5 HTML 转义以防止 XSS

我正在研究我的Java应用程序中的一些XSS预防措施。我目前有自定义构建的例程,可以转义存储在数据库中的任何HTML,以便在我的jsps中安全显示。但是,如果可能的话,我宁愿使用内置/标准方法来执行此操作。我目前没有对发送到数据库的数据进行编码,但也想开始这样做。是否有任何内置方法可以帮助我实现这一目标? 最佳答案 您通常在显示期间逃避XSS,而不是在存储期间。在JSP中,您可以为此使用JSTL(只需将jstl-1.2.jar放入/WEB-INF/lib)标记或fn:escapeXml函数。例如">或就是这样。如果您在处理输入和/或

java - 在不知道其扩展名的情况下确定文档是 Java 应用程序中的 DOC 还是 DOCX

内容管理系统中有一个限制,要求存储所有具有特定扩展名(不同于DOC或DOCX)的word文档。但是,当向用户输出文档时,我们需要知道它是DOC还是DOCX文件,以便提供正确的MIME类型。那么,有没有办法以编程方式根据文档的内容找出文档是DOC还是DOCX? 最佳答案 Here是指向详细介绍许多不同文件类型的ForensicsWiki的链接。它描述了DOC和DOCX文件的header,因此您应该能够解析文件并确定它们是什么类型。查看链接,.doc文件是OLE复合文件,该文件应具有以下二进制头:d0cf11e0a1b11ae1相比之下

java - 如何使用JAVA从html页面获取表格

我正在做一个项目,我试图从互联网上获取财务报表并在JAVA应用程序中使用它们来自动创建比率和图表。我使用的网站使用登录名和密码访问表格。标签是TBODY,但html中还有2个其他TBODY。我如何使用java将我的表格打印到一个txt文件,然后我可以在我的应用程序中使用它?解决此问题的最佳方法是什么?我应该阅读哪些内容? 最佳答案 如果这是我的项目,我会考虑使用HTML解析器,例如jsoup(尽管其他可用)。jsoup站点有一个教程,玩了一段时间后,您可能会发现它非常容易使用。例如,对于像这样的HTML表格:jsoup可以像这样解析

java - 用于 chrome 中的 html5 视频的 Servlet 流式传输 mp4

我正在尝试从Javaservlet流式传输电影(基于浏览器的mp4或ogv)以用于HTML5网页。在这里做了一些研究后,我发现我需要支持范围。在大多数示例中,都有对http://balusc.blogspot.be/2009/02/fileservlet-supporting-resume-and.html的引用。.除了抛出一些套接字写入错误外,这似乎适用于IE和Firefox,但电影在这2个浏览器中播放。然而,在Chrome中,电影开始时很好,但大多数时候它只是在播放mp4时变成空白,或者在播放一段时间后在ogv时只是卡住。不过我没有收到任何错误。我正在使用来自Balusc的源代码对

java - 如何使用 POI api 在 java 中读取 doc 和 docx 文件

我正在尝试阅读doc和docx文件。这是代码:staticStringdistination="E:\\staticStringdocFileName="Requirements.docx";publicstaticvoidmain(String[]args)throwsFileNotFoundException,IOException{//TODOcodeapplicationlogichereReadFilerf=newReadFile();rf.ReadFileParagraph(distination+docFileName);}publicvoidReadFileParagr