new-编译servlet类时总提示找不到XXX方法,求帮助可愁死我了

问题描述

编译servlet类时总提示找不到XXX方法,求帮助可愁死我了

servlet类的代码如下
package org.wyd.mvcdemo.servlet;

import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.wyd.mvcdemo.factory.DAOFactory;
import org.wyd.mvcdemo.vo.User;
public class LoginServlet extends HttpServlet
{
public void doGet(HttpServletRequest req,HttpServletResponse resp)
throws ServletException,IOException{
String path = "login.jsp";
String userid = req.getParameter("userid");//接受userid内容
String userpass = req.getParameter("userpass");//接受userpass内容
Listinfo = new ArrayList();//保存所有返回信息
if(userid == null||"".equals(userid)){
info.add("用户名不能为空"); //增加错误信息
}
if(userpass == null||"".equals(userpass)){
info.add("密码不能为空"); //增加错误信息
}
if(info.size() == 0){//用户名密码通过验证不为空
User user = new User();//实例化vo
user.setUserid(userid);//设置userid
user.setPassword(userpass);//设置userpass
try{
if(DAOFactory.getIUserDAOInstance().findLogin(user)){//验证通过
info.add("用户登录成功,欢迎"+user.getName()+"光临!");
}else{
info.add("用户登录失败,错误的用户名或密码");
}
}catch(Exception e){
e.printStackTrace();
}
}
req.setAttribute("info",info);//保存错误信息
req.getRequestDispatcher(path).forward(req,resp);//跳转
}
public void doPost(HttpServletRequest req,HttpServletResponse resp)
throws ServletException,IOException{
this.doGet(req,resp);
}
}

解决方案

if(DAOFactory.getIUserDAOInstance().findLogin(user));
你这个DAOFactory是个静态类吗?
还是你的getIUserDAOInstance()是个静态方法;
还是你多添加了一个I;

如果回答对您有帮助,请采纳

时间: 2025-01-02 06:40:41

new-编译servlet类时总提示找不到XXX方法,求帮助可愁死我了的相关文章

XP系统下载东西总提示找不到文件怎么回事

  XP系统下载东西总提示找不到文件怎么回事        如果你还不知道问题原因,那么就由小编来告诉你吧.如果其他人可以下载某网站的文件, 就说明这个网站确实存在该文件,问题则可能出在你的WinXP系统下的浏览器设置上,最大可能是"Internet选项"中的"UTF-8"设置不对.这是因为很多网站上的文件链接都是直接以中文名称命名,而如果以UTF-8编码方式发送地址会造成浏览器无法识别文件地址. 既然知道了原因,处理起来就非常简单了.在"Internet

WinXP下载东西总提示找不到文件的原因及解决方法

  相信你一定碰到过下载某个网站的东西时提示找不到文件的情况,遇到这种问题有2个原因:一是网站上的资源已经失效了,还有一种就是WinXP系统自身设置出现了问题.当你碰到其他人都可以下载某网站的文件而自己不能下载,总提示找不到文件时,就要考虑考虑究竟是怎么回事了? 如果你还不知道问题原因,那么就由小编来告诉你吧.如果其他人可以下载某网站的文件, 就说明这个网站确实存在该文件,问题则可能出在你的WinXP系统下的浏览器设置上,最大可能是"Internet选项"中的"UTF-8&q

S3 copy时候总提示找不到该文件。急急急!!

问题描述 AnerroroccurredwhenexecutingtheSQLcommand:copyTR_BUYER_SELLERfrom's3://awssampledbuswest2/xxl2/test2.csv'CREDENTIALS'aws_access_key_id=AKIAIXJXDM3WQLCESTUQ;aws_secret_access_key=YyUI+III03p...ERROR:ThespecifiedS3prefix'xxl2/test2.csv'doesnotexis

visual studio 2010-初学c#做监控界面,调用SDk的dll,把dll中的函数写入一个类,为啥总提示找不到类中的函数?

问题描述 初学c#做监控界面,调用SDk的dll,把dll中的函数写入一个类,为啥总提示找不到类中的函数? 好烦看了我好久求大神,新来没币不好意思.. 关键代码: namespace MPS.CommonClass { class yuntaikongzhi { -- [DllImport("NetLib.dll", EntryPoint = "HI_NET_DEV_PTZ_Ctrl_Standard ")] public extern static Int32 H

用easy chm制作了一个chm文件,但搜索时一直提示找不到主题,求解答

问题描述 用easy chm制作了一个chm文件,但搜索时一直提示找不到主题,求解答 用easy chm制作了一个chm文件,但搜索时一直提示找不到主题 导入的文件中主要包含jpg格式图片和html格式文件,各文件标题都已编辑排序明确 PS:关键是网上搜了N多方法,均不管用 解决方案 换了网文快捕软件,解决了

sqlserver-总提示找不到合适的驱动器,我jar包都引了

问题描述 总提示找不到合适的驱动器,我jar包都引了 package mytest3; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class Test4 { public static void main(String[] a

XP系统从网络下载文件时提示找不到文件怎么办

相信你一定碰到过下载某个网站的东西时提示找不到文件的情况,遇到这种问题有2个原因:一是网站上的资源已经失效了,还有一种就是WinXP系统自身设置出现了问题.当你碰到其他人都可以下载某网站的文件而自己不能下载,总提示找不到文件时,就要考虑考虑究竟是怎么回事了? 如果你还不知道问题原因,那么就由小编来告诉你吧.如果其他人可以下载某网站的文件, 就说明这个网站确实存在该文件,问题则可能出在你的WinXP系统下的浏览器设置上,最大可能是"Internet选项"中的"UTF-8&quo

aspx-提示找不到xxx.cs文件

问题描述 提示找不到xxx.cs文件 aspx/ascx文件的代码文件声明CodeFile=''无法编译 提示找不到xxx.cs文件. 解决方案 应该是你复制了一个页面,然后忘了改名

CB编译好的Exe程序运行会提示找不到xx库之类的解决方法

CB的完全编译问题,大概是初学BCB的朋友们问的最多的问题. 症状就是编译好的Exe程序拷到没有安装BCB的机器上运行会提示找不到xx库之类的,解决方法: 在project->Options->Compiler中点击Release, 在project->Options->Packages中取消Builder with runtime packages的对钩 在project->Options->Linker中取消Use dynamic RTL前的对钩