Struts2 在页面上显示属性的方法大汇总

版权声明:博客知识产权来源命运的信徒,切勿侵权 https://blog.csdn.net/qq_37591637/article/details/85012102

第一种 对应属性的Action类就在栈顶

jsp页面

1、table表格

1.1

这个需要s标签和jar包的引入

<tr>
<td><s:property value="id" /></td>
<td><s:property value="name" /></td>
<td><s:property value="source" /></td>
<td><s:property value="industy"/></td>
<td><s:property value="level" /></td>
<td><s:property value="phone" /></td>
<td><s:property value="moblie" /></td>
<td><a href="delete.action?id=${id}">删除</a></td>
<td><a href="update.action?id=${id}">修改</a></td>
</tr>

1.2

这个不需要引入什么的,系统自带

 
  <body>
   名称:${username }<br>
   密码:${password }<br>
   性别:${xb }<br>
 职业:${role}<br>
 角色:${emy }<br>
  </body>

2、form表单

一开始我不知道在表单里面可以通过name属性就是显示属性值的意思,

<s:form action="list-updates.kk">
		<s:textfield name="employId" label="employId" ></s:textfield>
		<s:textfield name="employname" label="employname" ></s:textfield>
		<s:textfield name="lastname" label="lastname"></s:textfield>
		<s:textfield name="email" label="email" ></s:textfield>
		<s:submit></s:submit>

	</s:form>

还有一种

<body>
	<s:debug></s:debug>
	<s:property value="#request.name" />
	${name}
	<s:form action="up">
		<s:hidden value="%{id}" name="id"></s:hidden>
		<s:textfield value="%{name}" label="name" name="name"></s:textfield>
		<s:textfield value="%{source}" label="source" name="source"></s:textfield>
		<s:textfield value="%{industy}" label="industy" name="industy">
		</s:textfield>
		<s:textfield value="%{level}" label="level" name="level"></s:textfield>
		<s:textfield value="%{phone}" label="phone" name="phone">
		</s:textfield>
		<s:textfield value="%{moblie}" label="moblie" name="moblie"></s:textfield>
		<s:submit></s:submit>
	</s:form>
</body>

猜你喜欢

转载自blog.csdn.net/qq_37591637/article/details/85012102
今日推荐