zoukankan      html  css  js  c++  java
  • 怎么将JSP页面的ID值传给Action进行更新和删除

    这里只是单纯的SH整合。

    JSP页面代码

    	<!-- value=action中数据库的User对象集合list必须和action定义的名字一样,
    				且为了在这里能够访问,需要生成get/set方法
    					var= action中的user对象
    				 -->
    			<s:iterator value="list" var="u" status="s">
    				<tr>
    					获取list集合u.实体类变量名
    					<td><s:property value="#s.index+1" /></td>
    					<td><s:property value="#u.username" /></td>
    					<td><s:property value="#u.userrealname" /></td>
    					<td><s:property value="#u.useraddress" /></td>
    
    
    					<td>
    					<!-- u.userid的userid字段需要和数据库一致,	
    					userid=需传给action的request.getParameter("userid") -->
    					<a				
    						href="/testpro/deleteID?userid=${u.userid }">删除</a></td>
    				</tr>
    			</s:iterator>
    Action代码

    			// 获取页面ID。JSP页面中也有相应方法取值
    			//从页面获取的只能是String类型数据,需要强转为Integer.
    			//在这里用getAttribute是不能强转为Integer类型的,只能跨页面操作.不然服务器会报错
    			int userid = Integer.parseInt(request.getParameter("userid"));
    			Webuserlogin user = (Webuserlogin) session.get(Webuserlogin.class,
    					userid);

  • 相关阅读:
    laravel5.2总结--blade模板
    laravel5.2总结--响应
    laravel5.2总结--请求
    git总结
    laravel5.2总结--路由
    Get与Post的一些总结
    python库安装
    iptables的recent模块
    iptables
    dmucs与distcc
  • 原文地址:https://www.cnblogs.com/qwop/p/6637322.html
Copyright © 2011-2022 走看看