return(bolCheckPass);
在这个checkSessionBean方法中返回两次,如果删除第一个,楼主试试
在这个checkSessionBean方法中返回两次,如果删除第一个,楼主试试
解决方案 »
- java/web开发中关于结果集已耗尽和关闭的语句
- ^\(?(\d{3})\)?[-| ]?(\d{8})$是什么意思
- struts2 的类型转换问题 看看哪出错了 MyJsp.jsp 的<s:property value="point"/>结果老是空
- 如何使用Struts技术实现主页面?
- 为什么变量result后来的值成了getResult的返回值了。
- 北京做JSP的程序员们进来看看!(统计)
- request.getParameter()的中文字符问题
- JSP网页要有中文版和英文版两种,是不是要用两个JSP文件
- 初学者简单问题,做一个添加用户,用户登陆的程序出错帮忙看一下。QQ25096679
- 查询分页
- String数组和Vector的一个困惑。
- 请教:如何在jsp页面上显示异常抛出的信息?
import javax.servlet.http.HttpServletRequest;public class checkSessionBean {
private boolean bolCheckPass=false;
private HttpServletRequest request = null;
public boolean checkSessionBean(HttpServletRequest request,String strSessionName,String strCheckValue){
public boolean checkSessionBean(HttpServletRequest request){
HttpSession session = request.getSession(false);
return(bolCheckPass);
if (strSessionName==null || strCheckValue==null){
return(bolCheckPass);
}else{
if (session!=null && session.getValue(strSessionName)!=null){
bolCheckPass=session.getValue(strSessionName).equals(strCheckValue);
}
return(bolCheckPass);
}
}
}
我是说这段的错误在哪里,
你始终没有改变过bolcheckpass的值,不出错返回的也只能是false
import javax.servlet.http.HttpServletRequest;public class checkSessionBean {
private boolean bolCheckPass=false;
private HttpServletRequest request = null;
public boolean checkSessionBean(HttpServletRequest request)
{
return(bolCheckPass);
}
public boolean checkSessionBean(HttpServletRequest request,String strSessionName,String strCheckValue)
{
HttpSession session = request.getSession(false);
if (strSessionName==null || strCheckValue==null)
{
return(bolCheckPass);
}else
{
if (session!=null && (String)session.getAttibute(strSessionName)!=null)
{
bolCheckPass=((String)session.getAttrubute(strSessionName)).equals(strCheckValue);
}
return(bolCheckPass);
}
}
}
checkSessionBean 和构造函数重名,你换个名字试试
"checkSessionBean.java": cannot find symbol; symbol : method getAttibute(java.lang.String), location: interface javax.servlet.http.HttpSession at line 23, column 49
"checkSessionBean.java": cannot find symbol; symbol : method getAttrubute(java.lang.String), location: interface javax.servlet.http.HttpSession at line 25, column 42
http://dev.csdn.net/article/57/57486.shtm
看这个什么结果
package canyin;import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpServletRequest;public class checkSessionBean {
private boolean bolCheckPass=false;
private HttpServletRequest request = null;
//这个是构造方法
checkSessionBean(HttpServletRequest request)
{
}
//这个是用来验证的bean 方法
public boolean checkSession(HttpServletRequest request,String strSessionName,String strCheckValue)
{
HttpSession session = request.getSession(false);
if (strSessionName==null || strCheckValue==null)
{
return(bolCheckPass);
}else
{
if (session!=null && (String)session.getValue(strSessionName)!=null)
{
bolCheckPass=((String)session.getValue(strSessionName)).equals(strCheckValue);
}
return(bolCheckPass);
}
}
}
"checkSessionBean.java": [deprecation] getValue(java.lang.String) in javax.servlet.http.HttpSession has been deprecated at line 25, column 42
There have been deprecation warnings. Please consult the documentation for a better alternative.
package canyin;import javax.xml.parsers.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.stream.StreamResult;
import org.w3c.dom.*;public class connXmlBean {
private DocumentBuilderFactory factory=null;
private DocumentBuilder builder=null;
private Document doc=null;
public connXmlBean(){}
public String connXml(String xmlFileName){
String strExc="";
try{
factory = DocumentBuilderFactory.newInstance();
builder=factory.newDocumentBuilder();
doc=builder.parse(xmlFileName);
doc.normalize();
}catch(Exception e){
strExc=e.toString();
}
return(strExc);
}
public Document getXmlDoc(){
return(doc);
}
}
最好先看点简单一些的,这个涉及到了xml看着费劲