gpt4 book ai didi

java - Spring MVC 表单静态文本

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:31:43 24 4
gpt4 key购买 nike

我正在尝试使用 Spring MVC 制作表单以编辑某些对象。该对象的某些字段是在创建时设置的,然后不能编辑,因此它们必须像纯文本一样显示在编辑表单上,而不是像输入一样。当我在 spring 表单标签库中没有找到像 spring:output 这样的东西时,我感到非常惊讶。怎么办?请帮忙 :)这是我的表单代码:

    <?xml version="1.0" encoding="UTF-8" ?>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>
<%@taglib prefix="spring" uri="http://www.springframework.org/tags" %>

<h1><spring:message code="Information" /></h1>

<form:form commandName="shop" method="POST">
<table>
<tr>
<td><spring:message code="ShopCompanyName"/>
<td colspan="2">**HERE MUST BE A STATIC TEXT
FILLED WITH THE VALUE OF SOME FIELD FROM OBJECT**</td>
</tr>
<tr>
<td colspan="3"><h2><spring:message code="Contacts"/></h2></td>
</tr>
<tr>
<td><spring:message code="ShopUserLN"/></td>
<td><form:input path="user.lastName"/></td>
<td><form:errors path="user.lastName" cssClass="error"/></td>
</tr>
<tr>
<td><spring:message code="ShopUserFN"/></td>
<td><form:input path="user.firstName"/></td>
<td><form:errors path="user.firstName" cssClass="error"/></td>
</tr>
<tr>
<td><spring:message code="ShopUserMN"/></td>
<td><form:input path="user.middleName"/></td>
</tr>
<tr>
<td><spring:message code="ShopUserPhone"/></td>
<td><form:input path="user.phone"/></td>
<td><form:errors path="user.phone" cssClass="error"/></td>
</tr>
</table>
<input type="submit" value="Save">
</form:form>

最佳答案

<c:out value="${someObject.someProperty}"/>

甚至

${someObject.someProperty} 

如果不需要 XML 转义。

关于java - Spring MVC 表单静态文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13108649/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com