У меня есть файл jsp, который получает данные от контроллера Spring MVC
<%@ page language = "java" contentType = "text/html; charset=ISO-8859-1" pageEncoding = "ISO-8859-1"%>
<%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c"%>
<%@ taglib uri = "http://www.springframework.org/tags" prefix = "spring"%>
<%@ taglib uri = "http://www.springframework.org/tags/form" prefix = "form"%>
<%@ taglib prefix = "fmt" uri = "http://java.sun.com/jsp/jstl/fmt" %>
<%@ page session = "false"%>
<form:form action = "" commandName = "someDetail">
<form:input path = "name" class = "form-control" />
<form:input path = "address" class = "form-control" />
Это успешно отображает данные внутри текстового поля. Я хочу отображать данные как обычный текст без текстового поля. Я пробовал напечатать это как
${address}
Но это не работает. Как распечатать значения без текстового поля?
он должен быть как ${modelAttribute.objectAttribute}, так как ${someDetail.address}
Поскольку есть commandName = "someDetail", я предполагаю, что в модели есть объект с именем someDetail.
Если это так, вам просто нужно написать ${someDetail.address}, чтобы распечатать адрес в сгенерированном html.
покажите здесь функцию контроллера!