簡體   English   中英

在Java中繪制HTML而不是javascript

[英]draw html in java not javascript

假設我有

@RequestMapping(value = "/app/minfoManagementdetail.do", method = RequestMethod.POST)
    public String detailMinfoManagementPost(@ModelAttribute("searchPageNavigationVO") SearchAppVO searchAppVO, 
            HttpServletRequest request, Model model) throws Exception {

        List<EgovMap> attachList =  (List<EgovMap>) amtAppMonitAtchFileService.selectAppMonitAtchFiles( searchAppVO.getFindMonitSn());


}

我想在minfo.jsp上繪制此附件列表

<div class="attachFileList" id="attachFileList" style="display: none;"></div>

其實我要執行這個

for (i = 0; i < Object.keys(resultDetail.amtBrdTblAtch).length; i++) {
    html += "<a href='/file/download.do?type=brd&sn="+resultDetail.amtBrdTblAtch[i].atchFileSn+"'>"+resultDetail.amtBrdTblAtch[i].orgFileNm+"</a><br/>";
                                }
$("#attachFileList").html(html);

Java中的動作不在javascript中。 有可能嗎?

我真的更喜歡發送對象數據並將其呈現在.jsp文件中,因為這就是JSTL的目的。 除非您異步執行此操作。 在這種情況下,你可能要考慮使用一個模板框架(如Thymeleaf做彈簧或者VueJS為JS),並呈現DOM的部分作為片段,或者只是用js追加你的結果。

希望這會有用

暫無
暫無

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

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