小编Mak*_*hev的帖子

在Swing应用程序中渲染html

我有一个swing应用程序,它向服务器发送命令并以XML格式接收结果.我需要通过XSLT将其转换为HTML,然后在面板上显示结果HTML.问题是能够显示HTML的唯一Swing组件 - JEditorPane - 将URL或javax.swing.text.StyledDocument作为源.带URL的选项对我不起作用,因为我必须首先将html保存为文件系统中的文件,我想避免这种情况.

所以我在XSL转换的内存结果和javax.swing.text.StyledDocument之间存在差距,它可以由JEditorPane或JTextPane呈现.

如何将一个变换到另一个?或者是否有任何其他Swing解决方案来显示来自某些内存源(DOM或String或其他)的HTML?

提前感谢您的帮助.

html java xslt swing

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

表不是由hibernate的hbm2ddl创建的

在我的应用程序中,我有几个用JPA注释注释的实体POJO.此外,hbm2ddl配置为为这些实体生成表.当应用程序第一次启动时,除了一个表外,所有表都成功生成.这是实体源代码:

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name = "REQUESTS")
public class InterpreterRequest implements java.io.Serializable {

    private static final long serialVersionUID = -1017432073323298138L;

    @Id
    @GeneratedValue
    private long id;
    @Column(name = "quantity")
    private int quantity;
    @Column(name = "from")
    private String from;
    @Column(name = "to")
    private String to;
    @Column(name = "spec")
    private String spec;
    @ManyToOne(targetEntity = Event.class)
    private Event event;

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id; …
Run Code Online (Sandbox Code Playgroud)

java hibernate

5
推荐指数
1
解决办法
2350
查看次数

标签 统计

java ×2

hibernate ×1

html ×1

swing ×1

xslt ×1