1

Play! を使ってウェブサイトを作ろうとしています。学生が参照できるように宿題をリポジトリに保持するフレームワーク (v2.2.0 および Java)。学生が .doc/.docx ファイルをサーバーにアップロードできるようにし、アップロード時にファイルが自動的に .html に変換されるようにしたいと考えています。

参考までに、HomeworkSnippet データ型のコードを次に示します。

@SuppressWarnings("serial")
@Entity    
public class HomeworkSnippet extends Model {
public HomeworkSnippet (String filepath) {
    this.filepath = filepath;
    this.snippetRender = snippet.render(/*code for html version of file at filepath here*/);
}

public static Finder<Long,HomeworkSnippet> find = new Finder<Long,HomeworkSnippet>(
        Long.class, HomeworkSnippet.class
); 

@Id
public Long id;

public String filepath;

public Html snippetRender;
}

これを行う方法は、OpenOffice.org または LibreOffice を使用して明示的に .docx を .html に変換できるJODConverter ツールを使用することです。ただし、JODConverter が Play! フレームワークは warfile を使用しません。私は少し深みがありません。これが意味をなさない場合はご容赦ください。

4

1 に答える 1

0

jar ファイルもダウンロードできます。次のようなプロジェクトのダウンロード ページに移動した場合:

http://sourceforge.net/projects/jodconverter/files/JODConverter/2.2.2/

tomcat zip、webapp zip、または .. ライブラリの名前である他の zip をダウンロードする機会が与えられますjodconverter-2.2.2.zip。それをダウンロードして、Play ライブラリとして含めます。楽しい企画!楽しみ!

于 2013-10-25T04:32:35.793 に答える