簡體   English   中英

如何在JSP中從Stringtokenizer呈現令牌

[英]How to present tokens from stringtokenizer in jsp

溫馨提示:我已盡力將這個問題盡可能清楚地提出。 如果您需要更多詳細信息,或者問題不清楚,請讓我知道而不是否決該問題,我會為您編輯。

我有一個格式為CatalogSwitcherInterrupter-active__..falsestrings list ,我想在所附的屏幕快照中的jsp上進行介紹。

在此處輸入圖片說明

以下是上述html表的html代碼段。

 <table border="1"> <tr> <th>Component</th> <th>Properties</th> <th>J01</th> <th>J02</th> <th>W01</th> <th>W02</th> </tr> </table> 

組件td數據將替換為CatalogSwitcherInterrupter ,屬性td數據將替換為active,並且基於字符串, J01,J02,W01,W02 td數據將替換為true或false。 我將使用jstl標記動態呈現此數據。

已經將StringTokenizer-__..用作分隔符,但它沒有提供所需的結果,並且通過增加scriplet標記內的代碼而使代碼更臟。

現在,我想在這里請求聰明的人,是否有更好的方法使用StringTokenizersplit方法拆分此字符串CatalogSwitcherInterrupter-active__..false並使用jstl標記或最小scriplets呈現在jsp上?

我是Java Web編程的初學者。 任何形式的輸入都會有很大的幫助。

提前致謝。

您正在使用MVC框架嗎? 即使您不是,MVC方法也更適合此類任務。 我將執行以下操作:

  1. 使用所有顯示字段創建一個POJO。
  2. 而不是在后端生成字符串列表,而是生成在#1中創建的類的列表。 這將是MVC的控制器部分。 將創建的列表作為屬性傳遞給視圖。
  3. 在您的jsp輸出中,通過簡單的foreach循環從后端接收的所有數據。 您可以訪問JSTL中具有getter方法的POJO的所有屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM