显示标签查询
我有代码:
<display:table name="sessionScope.allUserslist" id="userList" export="false" pagesize="1">
<display:column title="Select" style="width: 90px;">
<input type="checkbox" name="optionSelected" value="<c:out value='${userList.loginName}'/>"/>
</display:column>
<display:column property="loginName" sortable="false" title="UserName" paramId="loginName"
style="width: 150px; text-align:center" href="./editUser.do?method=editUser"/>
<display:column property="role" sortable="false" title="UserRole" paramId="role"
style="width: 150px; text-align:center"/>
</display:table>
单击登录名时,我将移动到一个新页面,在该页面中我需要获取所有用户,我只是获取名称而不是角色,单击链接时我将在方法中调用一个操作我正在尝试使用读取表单中的数据
User u=(User)form;
u.getRole();
,但它是空的。我哪里出错了?
I have code:
<display:table name="sessionScope.allUserslist" id="userList" export="false" pagesize="1">
<display:column title="Select" style="width: 90px;">
<input type="checkbox" name="optionSelected" value="<c:out value='${userList.loginName}'/>"/>
</display:column>
<display:column property="loginName" sortable="false" title="UserName" paramId="loginName"
style="width: 150px; text-align:center" href="./editUser.do?method=editUser"/>
<display:column property="role" sortable="false" title="UserRole" paramId="role"
style="width: 150px; text-align:center"/>
</display:table>
On click of login name, I am moving to a new page where I need to get all the of user, I am just getting the name not the role, on click of link I am calling an action where in the method I am trying to read the data from the form using
User u=(User)form;
u.getRole();
but it's null. Where am I going wrong ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
该链接仅发送 loginName 参数。您必须决定如何获取有关用户的其余数据。使用
意味着您有一个表单 Bean,它接受来自客户端的角色作为值。您创建的链接不会将此值发送到服务器。
也许用户在您的数据库中,您需要使用登录名来查询数据库以获取包括角色在内的其余用户数据。
The link sends only the loginName parameter. You have to decide how to get the rest of the data about the user. Using
implies that you have a form bean that accepts the role as a value from the client. The link that you create does not send this value to the server.
Maybe the user is in your database and you need to use the loginName to query the database for the rest of the user data including role.