
function getExplorer() {
var explorer = windownavigatoruserAgent;
// ie
if (explorerindexOf("MSIE") >= 0 || (explorerindexOf("Windows NT 61;") >= 0 && explorerindexOf("Trident/70;") >= 0) ) {
alert("识别你是IE浏览器1111======");
return 'ie';
}
// firefox
else if (explorerindexOf("Firefox") >= 0) {
return 'Firefox';
}
// Chrome
else if (explorerindexOf("Chrome") >= 0) {
return 'Chrome';
}
// Opera
else if (explorerindexOf("Opera") >= 0) {
return 'Opera';
}
// Safari
else if (explorerindexOf("Safari") >= 0) {
return 'Safari';
}
}
//设置导出的excel的标题
var excelTitle ="表格数据";第一种:
在form标签中有一个输入框
<input
type="text"
name="name"/>
后台用
String
name
=
requestgetParameter("name");来获取输入框的值
第二种:
url传值的方法
<form
action="logindoname=值"
method="post">;
<a
href="logindoname=值"></a>
一般情况下使用button或者超链接的方法提交表单的时候用,或者输入框不在form中使用js与java是不同语言,运行在不同环境下,因此无法直接获得对方数据。
java运行在服务器端,在同一个jsp文件中,java先运行,js后运行,java可以生成一段js代码,保证js运行得到相应的结果,因此可以用java定义js变量的方式来传递数据,例如:
<script>
var url="<%=url%>";
alert(username);
</script>
上面例子,<%%>中的内容会在服务器端运行,在“”中间输出网址,浏览器就会加载下面的结果:
<script>
var url="gif8cn";
alert(url);
</script>
这部分就是标准的js代码了。呵呵,这个问题很好,今天中秋我就回答你这一个题。你是不是把所有的数据都放在session里面了。你现在只需要获取你要选择那一行数据的下标就可以根据这个下标在session里面去取你选中的这一条的数据,进而也就可以得到你所要的姓名和密码了。那么如何获取你选择那条数据的下标呢?在
中提供了一个属性varstatus,这个属性表示状态,可以用来记录数据循环的次数和数据的下标。你这要
这样写就可以用${indexindex}获取下标了。你可以当点击编辑的时候,将${indexindex}作为参数传递就可以了。sql = "SELECT 姓名,SUM([吃饭的碗数]) AS 碗数 FROM tabelName where 姓名='大宝'"
Text1Text = DataGrid1Columns(1)可以用缓存,或在访问这个页面以前准备好下拉列表的数据(在Action中完成),一般都只需要id和name就可以了。取出来后,放入requestScope中,用List和Set都可以,这就根据自己的需求了。到了jsp页面,一般都是这样的:
<select name="xxx">
<option>这里是select的默认值</option>
<c:forEach items="${你List或Set的名字}" value="ss">
<option value="${sid}">${sname}</option>
</c:forEach>
</select>
上面是List的用法,Set的话,换成sskey和ssvalue就可以了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)