首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp javabean的调用,该如何处理

2012-02-28 
jsp javabean的调用%if(name!null&&pas1!null&&pas2!null&&sex!null&&email!null){if(pas1.equals(p

jsp javabean的调用
<%
if(name!=null&&pas1!=null&&pas2!=null&&sex!=null&&email!=null){
if(pas1.equals(pas2))
{%>
<jsp:useBean id="inputu" class="bean_bbs_condb.BUser_Name" scope="session" />
<jsp:setProperty property="stat" name="inputu" param="<%=name %>" />
<%
ResultSet rs=inputu.executeQuery();
rename=rs.getString("name");
}
  else{}}

else{}


%>
这段代码中 第一个if是验证输入是否为空 不为空判断其中两个值是否输入一致 一致话调用已经写好的javabean,问题出在 能不能这样使用javabean,Eclipse显示错误是“}”错误 像高手求教 这么写到底行不行 格式上错在了哪里 谢谢


[解决办法]
<% 这里面才能写JAVA代码 %>
[解决办法]
仔细看了一下,if,else的 }是匹配的,Eclipse显示错误是“}”,难道是你哪里不小心写成中文的了?
[解决办法]
楼主方便把整个页面贴出来吗?只从这一段上看没什么问题啊。
[解决办法]
这么看不出什么错误,建议楼主在从新写下{},看下是不是由于中文的原因
[解决办法]
太短了 贴多点看看
[解决办法]

Java code
<%if(name!=null&&pas1!=null&&pas2!=null&&sex!=null&&email!=null){ //1b    if(pas1.equals(pas2)){  //2b    %>       <jsp:useBean id="inputu" class="bean_bbs_condb.BUser_Name" scope="session" />       <jsp:setProperty property="stat" name="inputu" param="<%=name %>" />      <%       ResultSet rs=inputu.executeQuery();       rename=rs.getString("name");    }//2e    else{//3b  }//3e}//1eelse{//4b}//4e%>
[解决办法]
在第一个else的那里多了个}那个已经把最外层的if结束了

热点排行