2016-11-21 4 views
1

私はjspをワンボタンダウンロードpdfで持っています。ダウンロードボタンが、私はPDF形式で、このJSPを得たが、それはテーブル内のデータを適切に表示されていないクリック Here is a table with some welcome phrases and some geter or setter properties ボタンをクリックすると、PDF形式のJSPテーブルがダウンロードされます

<HTML> 
<body> 
<% 
     String value = "12324"; 
     String email = "[email protected]"; 
     %> 
<h3>Welcome to the system. To download this form click on "Download PDF" </h3> 
        <jsp:useBean id="myBean" scope="session" class="VU.viechelInfoClass" /> 
        <jsp:getProperty name="myBean" property="model" /> 
        <table border="1" width="20%" height="50" > 
         <thead> 
          <tr> 
           <th>#</th> 
           <th>1</th> 
           <th>2</th> 
           <th>3</th> 
           <th>4</th> 
          </tr> 
         </thead> 
         <tbody width="20%" height="50" > 
          <tr> 
           <td><%= value %> </td> 
           <td><%= email %></td> 
           <td> email </td> 
           <td>name </td> 
           <td>Address </td> 
          </tr> 
          <tr> 
           <td> id </td> 
           <td> Quiz</td> 
           <td> email </td> 
           <td>name</td> 
           <td>Address </td> 
          </tr> 

         </tbody> 
        </table> 

    <br> 
    <input type="submit" value="Download PDF" /> 


    </form> 
</body> 
</HTML> 

?これは可能ですか?どうすればいいですか? it shows this type of output in pdf :(I want to get whole table properly

いくつか参考にしてください。

+0

ブラウザ印刷ツールを使用したくない場合は、PDFライブラリ(** IText **など)を使用してページを再作成する必要があります。 – AxelH

+0

「JSPページをjavaで保存するには?」(http://stackoverflow.com/questions/29386585/how-to-save-a-jsp-page-as-pdf-in-java)またはこの他のページ[検索](http://stackoverflow.com/search?tab=relevance&q=jsp%20page%20pdf) – AxelH

+0

[JavaScriptまたはjqueryを使用してHTMLページをPDFとして保存することはできますか?] (http://stackoverflow.com/questions/6896592/is-it-possible-to-save-html-page-as-pdf-using-javascript-or-jquery) –

答えて

0

私は、単純な代替手段を使用している、それは印刷PDFボタンの コードは、今、私は任意の形式のドキュメント、PDFファイルなどでそれを印刷することができるよとエントリはで与えられるようになります。ここで

<input type="submit" value="Download PDF" name="download" onclick="window.print()" /> 

されていますjspテーブル形式。

関連する問題