рисовать HTML в Java не Javascript - PullRequest
0 голосов
/ 05 июня 2018

допустим, у меня есть

@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.это вообще возможно?

1 Ответ

0 голосов
/ 05 июня 2018

Я действительно предпочитаю отправлять объектные данные и отображать их в файлах .jsp, поскольку для этого существует JSTL.Если вы не делаете это асинхронно.В этом случае вы можете захотеть использовать шаблонную среду (например, Thymeleaf для Spring или VueJS для js) и визуализировать часть DOM как фрагмент, или просто использовать js длядобавьте ваш результат.

Надеюсь, это будет полезно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...