日期:2014-05-18  浏览次数:20582 次

头脑混乱,实在没办法了
我要实现的功能是点击一个按钮,然后出现一个表。。。
开始我想到的是用定制标签,但定制标签不会用,于是我就打算用如下的
<form   id= "showCreateTable "   name= "showCreateTable "   method= "get "   action= "/admin/pdtmng.jsp ">
<input   type= "submit "   name= "showTable "   value= "新增记录 "> </input>
<input   type= "hidden "   name= "ft "   value= "true "> </input>
</form>
<%if(***){   %> //这里出了问题
<table> </table>
<%}%>
问题出现在上面标记处,我不知道怎样捕获上面提交的参数。。。
不晓得大家能不能看懂,最近要用jsp,才开始学,但由于要一边学一边用,概念什么的就是完全混乱。。。很多东西也是想到了就拿来用,也不知道可不可以。。。万恶的xxx。。。

------解决方案--------------------
用这个试试request.getParameter( "ft ")
------解决方案--------------------
把 <% if(ft.equals( "true ")){ %> 必为 <% if( "true ".equals(ft)){ %> 就可以了
------解决方案--------------------
....用JS控制table的style不一會就搞定了。。。
------解决方案--------------------
ls说的不错哦
<input type= "button " id= 'but ' value= "显示列表 " onclick= "view() "> </input>


<table id= 'table1 ' style= 'display:none '> </table>


在js中
function view(){
tab = document.getElementById( "table ");
if(tab.style.diaplay==none){
tab.style.diaplay== " ";
document.getElementById( "tbut ").value= '隐藏列表 ';
}else{
tab.style.diaplay==none;
document.getElementById( "tbut ").value= '显示列表 ';
}

}
------解决方案--------------------
用javascript拼寫出來就好了,又干凈又利落,我們都是這么做的