我在数据库中有一个标志,0或者1.
用它来控制页面上按钮的显示。
现在我已经取到了这个值,接下来怎么实现控制呢?
while(Rs1.next()){
srticle_status=Rs1.getString("article_status");
}Rs1.close();switch(article_status){
case 0:do
.....;//怎么写?
break;
case 1:do
.....;//怎么写?
break;}请指教
用它来控制页面上按钮的显示。
现在我已经取到了这个值,接下来怎么实现控制呢?
while(Rs1.next()){
srticle_status=Rs1.getString("article_status");
}Rs1.close();switch(article_status){
case 0:do
.....;//怎么写?
break;
case 1:do
.....;//怎么写?
break;}请指教
来显示按钮
这个是用js实现的,我说的是否可以在jsp代码中实现。
以下代码放在java片断中:
<%String flag=(String)context.getValueAt("flag");//假设你这个变量的名字叫flag
%>
以下代码放在JS片断中:
function load(){
if("<%=flag%>"=="0"){
document.all.button1.style.display="none";//按钮不可见
}else{
document.all.button1.style.display="";//按钮可见
}
}
你那个java代码中是不能有JS代码的,只能放到JS里去判断。
不知道我理解楼主的意思没有。
while(Rs1.next()){
srticle_status=Rs1.getString("article_status");
}
Rs1.close();
switch(article_status){
case 0:do
%>
<!--用html写你的button-->
<%
break;
case 1:do
%>
<!--用html写你的button-->
<%
break;
}
%>
你理解的非常正确
其实js代码可以引用jsva代码中的参数值