小编Roo*_*007的帖子

如何将嵌入元素类型从PDF流切换到文本流

在我的JSP Web应用程序中,我使用embed元素来显示PDF.

<embed src="someurl" width="900">
Run Code Online (Sandbox Code Playgroud)

someurl会在一种情况下,并在另一种情况下的文本流返回一个PDF流:

if (IamPDF) {
    response.setContentType("application/pdf");
    /* rest of stream flushing */
} else {
    response.setContentType("text/html");
    /* rest of stream flushing */
}
Run Code Online (Sandbox Code Playgroud)

我可以在IE和Chrome中刷新PDF流而没有问题.如果是文本流,IE无法显示流,但它在Chrome中正常工作.我没有在embed元素中指定任何类型.如何让它在IE中运行?

html java embed pdf java-ee

9
推荐指数
1
解决办法
829
查看次数

如何从 Hibernate Session 获取 java.sql.Connection 对象

我有需要的地方java.sql.Connection。但我这里用的是Hibernate。不知何故,我进行了研究,发现了以下替代方案,但这不起作用。

import org.hibernate.connection.ProxoolConnectionProvider;
public class ConnectionDB{
    //I have imported below class 
    ProxoolConnectionProvider proxoolProvider = new ProxoolConnectionProvider();
    org.hibernate.cfg.Configuration cfg = HibernateUtil.getConfiguration();//this method will return configuration 
    java.util.Properties props =  cfg.getProperties();//This will return Properties Object
    //Using properties object I just tried to get The Connection Object by following method
    proxoolConn.configure(props);// I just configured the Porperties object 
    proxoolConn.getConnection();
}
Run Code Online (Sandbox Code Playgroud)

但不幸的是,我最终毫无例外地在控制台中结束了。我使用的是 Struts 2、Hibernate 和 JasperReports。

任何人都可以帮我从 Hibernate 获取连接对象吗?

java hibernate

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

标签 统计

java ×2

embed ×1

hibernate ×1

html ×1

java-ee ×1

pdf ×1