1

私は現在、新しいプロジェクトのデータベース テーブルに新しい列を継続的に追加している Web アプリケーションに取り組んでいます。JSPページに新しい列の詳細を表示するためにJavaプログラムに依存したくないため、XMLファイルの属性を含むすべてのhtml要素/コンポーネントを定義し、それらをWebページ(JSP)に動的にロードしたい)。Java XML パーサーを使用して以下の XML ファイルを読み取ることができることはわかっていますが、実際の問題は、JSP ページに html 要素を配置するときです。

私はStruts 2フレームワークを使用しています。

サンプル XML ファイル

<?xml version= "1.0" encoding ="UTF-8"?>
<!DOCTYPE ROOTCOMPONENT [
<!ATTLIST COMPONENT
    COMP_NAME CDATA #REQUIRED
    COMP_TYPE CDATA #REQUIRED
    LABLE CDATA #IMPLIED
    SIZE CDATA #IMPLIED
    TABLE_NAME CDATA #IMPLIED  
    COLUMN_NAME CDATA #IMPLIED  
>
]>
<ROOTCOMPONENT >
<COMPONENT COMP_NAME="INPUT" COMP_TYPE="TEXT"  LABLE="User Name" /> 
<COMPONENT COMP_NAME="INPUT" COMP_TYPE="PASSWORD"  LABLE="Password"/> 
</ROOTCOMPONENT>

それは可能でしょうか?それを達成する方法を知っている人はいますか?サンプル コード スニペットは非常に役に立ちます。

4

1 に答える 1