在jsp页面我有这个
<input type="checkbox" value="${item.lid}" name="items" />
在action里面我这样获取为什么获取不到啊!?
String[] id = httpServletRequest.getParameterValues("items");
<input type="checkbox" value="${item.lid}" name="items" />
在action里面我这样获取为什么获取不到啊!?
String[] id = httpServletRequest.getParameterValues("items");
解决方案 »
- swing界面开发有布局管理器,不知道在web开发里有没有类似的技术?
- 高分请教一个JSP问题
- 急急急:模拟调用WebService报错如下
- 北京普视天润诚聘JAVA开发人员! (北京宣武区)
- 上哪找流与SQL一起配合使用的资料啊?
- 如何判断
- struts2 Value Stack Contents和Stack Context区别?
- JSP中,如何用代码实现跳转到另一个网页, 类似asp的response.redirect
- 用jspSmartUpload上传实例出错了!大家来帮帮忙!!!谢谢!
- (高手求救………100分)怎么样用socket(http)实现上载!请提供思路或source code!
- 困扰很久的sql异常!java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Inv
- 求设计,不需要代码-----------------
pageEncoding="UTF-8"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@taglib uri="/WEB-INF/tag/c-rt.tld" prefix="c"%>
<%@taglib uri="/WEB-INF/tag/fmt-rt.tld" prefix="fmt"%>
<%@ taglib uri="/WEB-INF/mytag.tld" prefix="mytag"%>
<%@ page import="com.shtel.bean.login.NowUser"%>
<%@ page import="com.shtel.common.service.*,java.util.*" %>
<%@ page import="com.shtel.web.tag.*"%>
<%
String path = request.getContextPath();
Page pages = (Page) pageContext.getRequest().getAttribute("lists");
//int currentPage = pages.getCurrentPage();
//int ss = (currentPage-1)*com.shtel.common.constant.Constant.PAGE_SIZE+1;
// String keywords = (String)request.getAttribute("keywords");
//if(keywords == null) keywords = "";
//String order=(String)request.getAttribute("order");
//if(order==null) order="";
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>友情链接</title>
<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/ocn/css/style.css" />
<script src="${pageContext.request.contextPath}/ocn/js/jquery-1.3.2.min.js"></script>
<script src="${pageContext.request.contextPath}/ocn/js/webdatagrid.js"></script>
<script type="text/javascript" language="javascript" src="${pageContext.request.contextPath}/js/common.js"></script>
<script>
$(document).ready(function(){
$.select("selectall","items");
});
function deleteAll(){
var _form = document.form2;
var _action = "${pageContext.request.contextPath}/linksAction.do?method=dellinks";
deleteObjects(_form,_action,"items");
}
$(document).ready(function(){
$(".sort").toggle(
function () {
$(".sort").attr("src",'/<%=request.getContextPath()%>/ocnimages/icon/asc_desc.gif');
$(this).attr("src",'<%=request.getContextPath()%>/ocn/images/icon/asc.gif');
},
function () {
$(".sort").attr("src",'<%=request.getContextPath()%>/ocn/images/icon/asc_desc.gif');
$(this).attr("src",'<%=request.getContextPath()%>/ocn/images/icon/desc.gif');
}
);
});</script>
<script >
function edit(id){
document.form2.action="<%=request.getContextPath()%>/linksAction.do?method=editlinks&linksid="+id;
document.form2.submit();
}
function GoSel(){
var keywords = document.form2.keywords.value;
keywords+="a";
document.form2.action="<%=request.getContextPath()%>/linksAction.do?method=fuzzylinks&keywords="+keywords;
document.form2.submit();
}
</script>
</head> <body style="padding-right: 8px; background: #03172c;">
<!--内容层 begin-->
<div class="common_main_con_right">
<div class="common_main_con">
<form name="form2" method="post" action="">
<!--内容层头部搜索部分 begin-->
<div class="common_main_top">
<div class="common_main_topright"></div>
<div class="main_title1">
<div class="main_title1_left floatleft">
工具栏管理 >>> 友情链接
</div>
<div class="main_title1_right floatright">
</div>
</div>
</div>
<div>
<div style=" margin:7px 0 7px 10px ">
<div style="float: left;padding-left: 30px;">
链接名称:
<input type="text" class="search_text" align="absmiddle" name="keywords" value=""/>
<input type="image" src="<%=request.getContextPath()%>/ocn/images/icon/btn_search.gif"
align="absmiddle" onclick="GoSel();" />
</div>
<div style="float: right;padding-right: 20px;">
<input type="button" value="<bean:message key="message.all.add"/>" onclick="edit('');" />
<input type="button" value="<bean:message key="message.all.del"/>" onclick="deleteAll();" />
</div>
<div class="clear"></div>
</div>
</div>
</form>
<!--内容层头部搜索部分 end--> <!--内容层中间部分 begin-->
<div class="common_main_middiv">
<div class="common_main_mid">
<!--表格层 begin-->
<div class="common_table_right">
<div class="common_table_left">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr class="main_title2">
<td align="center">
序号
</td>
<td align="center">
链接名称
</td>
<td align="center">
链接地址
</td>
<td align="center">
<input type="checkbox" name="selectall" id="selectall" />
</td>
</tr>
<c:forEach items="${lists.list}" var="item">
<tr class="css">
<td align="center" class="css">
${item.lid}
</td>
<td align="center" class="css">
<a href="javascript:edit('${item.lid}')"><u>${item.linname}</u></a>
</td>
<td align="center" class="css">
${item.linaddress}
</td>
<td align="center" class="css">
<input type="checkbox" value="${item.lid}" name="items" />
</td>
</tr>
</c:forEach>
</table>
</div>
</div>
<!--表格层 end--> </div>
</div>
<!--内容层中间部分 end--> <!--内容层底部收缩层 begin-->
<div class="common_main_bottomdiv">
<div class="common_main_bottomdiv_left"></div>
<div class="common_main_bottomdiv_right"></div>
<p align="right" class="pagenum">
查看
<input type="text" align="absmiddle" class="viewpage" />
<input type="image" align="absmiddle"
src="<%=request.getContextPath()%>/ocn/images/icon/firstpage.gif" />
<input type="image" align="absmiddle"
src="<%=request.getContextPath()%>/ocn/images/icon/prepage.gif" />
<b>1</b>
<input type="image" align="absmiddle"
src="<%=request.getContextPath()%>/ocn/images/icon/nextpage.gif" />
<input type="image" align="absmiddle"
src="<%=request.getContextPath()%>/ocn/images/icon/endpage.gif" />
</p>
</div>
<!--内容层底部收缩层 end-->
</div>
</div>
<!--内容层 begin-->
</body>
</html>
<script type="text/javascript">
function getCheckboxValue(){
var items = document.getElementsByName("items");
var linkStr = "";
for(i=0;i<items.length;i++){
if(items[i].checked==true){
linkStr+="&items="+ltems[i].value;
}
}
alert(linkStr);
//javascript:window.location=linkStr;
}</script>
没有在表单里面,因此没有提交过去
var boxes=document.getElementsByName("checkbox");
var temp = 0;
var code = null;
for(var i=0;i<boxes.length;i++){
if(boxes[i].checked){
temp++;
code = boxes[i].value;
}
}
if(temp <= 0){
alert("您未选择数据,请选择");
return;
}
if(temp > 1){
alert("只能选择一项数据进行操作");
return;
}
else{
window.location.href="你的action&code="+code;
}
}在Action中你只需,String code = request.getParementer("code");即可了