java过滤器的问题请教下 5C

同事说过滤器只能过滤http请求中参数的值不能过滤参数的名称,是这样吗?为啥不能过滤参数名称呢?

5个回答

可以吧 过滤的东西都是自己设定的 如果if里面你去getattribute这个参数 结果不就是能或者不能 不就可以操作了 至少我认为是这样的
if(request.getAttribute("userName")!=null){
//写内容
}

过滤器是一种设计模式,与过滤器相关的还有两个名词:filter chain、上下文。
其中上下文是过滤器过滤点上的切面,如果说是servlet中的过滤器链,我们可以中上上下文拿到request、response、chain。
所以是可以过滤参数的,这就是servlet filter chain的设计目标。

你指的是servlet的过滤器吧,如果你认真研究下过滤是使用,你会发现,当然是可以的,通过过滤器可以得到request和response对象,这两个对象分别是对
浏览器(请求)数据的一个封装,和响应数据的封装。但凡能够通过request获取的数据,都可以通过相关业务逻辑进行拦截控制。比如你想对包含指定参数名称
的请求进行过滤,那也是可以的,只要通过request。geteparameter看看得到的参数是否为空就可以了

我觉得应该有可行性,一般通过参数名才能拿到参数的具体值,如果参数名不是你想要的,可以把request中所有参数名都拿出来,然后找特定的参数名,没有的话拦截,也是可以实现的

想过滤的话当然可以,获取request中的参数名,删除修改等过滤操作都可以

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
java 多线程的问题,请教下
最近做个项目遇到个问题,请教下各位?rn项目功能是采集数据,前端大概有100个采集点,采集设备主动发送数据包,每十五分钟一个心跳包,再十五分钟一个数据包,也就是说服务器半小时读取一次数据。服务器现有三个端口,不排除以后增加的可能性。我在服务器端开启多个线程接收数据包,我想针对每一个采集设备开一个线程,非一个数据包一个线程,我写了段代码,不知道可对,麻烦帮我看看rn线程启动,args用来保存端口号,默认采用8001rn rn[code=java]//处理端口号冲突rn if (args.length < 1 ) rn ss = new ServerSocket(8001);rn else rn ss = new ServerSocket(Integer.parseInt(args[0]));rn rn boolean bRunning = true;rn while(bRunning)rn Socket s= ss.accept();rn new Thread(new serverStart(s)).start();rn [/code]rn线程启动:rnrn [code=java]private Socket s = null;rn InputStream ips;rn OutputStream ops;rn private volatile boolean running = true; rn public serverStart(Socket s) throws IOException rn this.s = s; rn ips = s.getInputStream(); rn ops = s.getOutputStream();rn rn rn public void run() rn while(running) rn try rn Message m = read(); rn System.out.println("收到信息"); rn catch (Exception e) rn e.printStackTrace(); rn rn rn try rn if(s!=null)s.close(); rn catch (IOException e) rn rn [/code]
请教下java的启动文件?
我是个新手,请问下一个eclipse项目里面很多个java文件,很多都有main函数,请问哪个是java的启动文件?
c#webbroser问题请教下
我用webBrowser1.Navigate("http://www.csdn.net/");打开CSDN,这个是属于直接输入网址的,有办法让他变成是单击的吗,如点百度的就弹出新的窗口,但是我是要直接给链接的
请教下分页问题
多表查询后取得的数据集在Repeater中怎么分页 会的请帮我下
请教下windows的问题???
请教下windows的问题???rnrnwindows是中文版的,想让系统变成英文的行吗?怎么的操作法??请指教!!!
iterator的问题,请教下.
在 C++ Primer 的第四版里看到.rnrnvector::iterator mid=vi.begin() + vi.size()/2;rnrn我自己在Visual Stdio里试了下.cout<<*mid<::iterator mid=vi.size()/2;rn这样就出错了.说不能转换常数int到指针int,请问怎样解决呢?
请教下字符指针的问题
本人初学C++,有几句很简单的代码想请教各位.rn[code=C/C++]rn#include "stdafx.h"rn#include rnrnusing namespace std;rnrnint _tmain(int argc, _TCHAR* argv[])rnrn char * txt=new char[64];rnrn strcpy_s(txt,63,"ABCDEFG");rn cout<rnrnrnusing namespace std;rnrnint _tmain(int argc, _TCHAR* argv[])rnrn char * txt=new char[64];rnrn txt="123456789";rn cout<
请教下字符串的问题
varrn s:string[5]; // s:string;rn i:integer;rnbeginrn s:='abcdef'rn for i:=0 to 5 dorn writeln(' ' ,s[i]);rn readln;rnend.rn字符串的实际长度是放在下标为0的位置么,那怎么样才能把长度显示出来?rn定义一个字符串类型一般是怎么定义?s:string[10]; 还是 s:string; 这两种有啥不一样?rn
请教下kindeditor的问题
我想用kindeditor添加flv视频,但是播放不了rn外部加载了JW playerrn不过需要在内部再加多一个idrn用kindeditor得到的代码是:rnrn请问怎么修改kindeditor.jsrn在embed标签添加多一个id="xxx"
请教下AfxBeginThread的问题
默认情况下 AfxBeginThread 建立的线程 在自己return的时候 析构都有delete操作rnrn我的问题是,虽然他自己返回了 但是有时候会出现线程数还在rnrn比如建立个线程了 现在程序2个线程 然后线程自己退出了 程序变回1个线程 这时候都是正常的rnrn反复多次以后 有时候线程都自己返回了 程序变成了多个线程(因为具体数量不等) 我任务管理器里看到的线程计数rnrn这是怎么回事呢? 线程已经返回了。。。rnrnrnsorry 不知道大家能否明白我的意思 语言组织能力有限
请教下mysql问题
之前一直用SQL Server 在查询并允许脏读的情况下可以加上with(nolock) 这样的关键字。rn但现在用mysql有没有这样的关键字?rn因为现在的服务器并不是太好,联合查询时,超过4张表以上就会进行锁表。rn复杂一点的SQL语句执行起来很吃力。rn例如:rnselect c1,c2,c3,c4 from t1 left join t2 on ...rnleft join t3 on ... left join t4 on...rnwhere '条件' rn这样就会锁表了。--无奈rn请问有没有什么好的办法?rn
请教下串口通信的问题
在一个sd+vs1003b的例子程序中,摘部分代码如下:rnmmc_sd.hrn#define MMC_SD_SCK_DDR DDRBrn#define MMC_SD_SCK_PORT PORTBrn#define MMC_SD_SCK_BIT 1rn....rnvs1003.hrn#define VS1003B_SCK_DDR DDRBrn#define VS1003B_SCK_PORT PORTBrn#define VS1003B_SCK_BIT 1rn....rnlcd.hrn#define LCD_SCK_DDR DDRBrn#define LCD_SCK_PORT PORTBrn#define LCD_SCK_BIT 1rn三个外设都使用了spi的pb端口做串行通信,那么pb端口的引脚是否也与三个外设相连,那么怎么区分当前正在与哪个外设通讯?请指点
请教下毕业设计的问题
我是通信专业的,但是想用j2ee技术做个mis,询问了老师,自己找题目也可以,但是要从通信的角度切入,用老师的话说就是看到题目就知道你是通信专业的,但是最后做出来的东西也可以是计算机的,在这里请教大家怎么搞?选个什么样的题目比较合适?另请各位给点意见,谢谢rnrnrnp.s分不够可以加,要的是意见。。。。
请教下文件选择的问题
我最近在看一个文件管理的例子,其中有个功能是用户点击一下目录,显示下面的文件。当点击工具栏上的多文件按钮时,此时文件显示为被选择状态,可以选多个,我想问下是怎么实现的,谢谢各位了。rn
请教下handler的问题。
做一个类似登录的,点击后把用户名和密码post过去,然后通过handler得到返回值 这里第一次的导的result值是空的,第二次点击后才有值。 求教下怎么处理,handler的周期,不是很熟。刚开始做项目 Handler handler = new Handler() { public void handleMessage(Message msg) {         result
请教下Combobox.SelectedValue的问题
请教下我给Combobox绑定了数据源并设置了rnthis.comboBox3.DataSource = al;rnthis.comboBox3.DisplayMember = "Dis_District";rnthis.comboBox3.ValueMember = "Dis_cid"; rnpublic void SelectCombox(int a)rnrn this.comboBox3.SelectedValue = a;rnrn我在外部调用这个控件rn public void SelectCombox(int a) 并给a负值 但是运行后 combox里没有显示相关的文字 百思不得其解 求教高手帮忙指点
JavaScript问题,请教下!
rnrn JavaScript还贷在线计算rn rn rnrnrn rn rn rn rn 输入贷款信息:rn rn rn rn 1)rn rn 贷款总额:rn rn rn rn rn rn 2)rn rn 年利率:(%)rn rn rn rn rn rn 3)rn rn 还款期限:(年)rn rn rn rn rn rn rn rn rn rn 还款信息:rn rn rn rn 4)rn rn 月还款:rn rn rn rn rn rn 5)rn rn 总还款:rn rn rn rn rn rn 6)rn rn 总利息:rn rn rn rn rnrn rnrnrnrn为什么我运行时输入数据,什么反应都没有哇~~?rn难道我的IE不支持JS?rn请大家帮忙啦!!!!!555555rnrnrn对了,我的这例子是《JavaScript权威指南》第四版中的21页上的例子。。。。rn我今天第一次学习JS!哎,郁闷怎么老不顺心啊?大家都这样还是我实在不适合学这啊555
请教下新闻列表的问题
像新浪,网易,csdn等网站的新闻列表中,每行的链接条数都不一定,有的1条有的2,3条很随意。而一般我用dataview的控件做出来,每行的条数都是一致的。不知道像那样是如何做的。
请教下指针数组的问题
我想测试下指针数组和数组的指针,两者的区别,:rn就是这样的定义的区别:rnrn int16_t (* mv_cache)[2]; ///这个是加括号rn uint8_t (* mvd_cache)[2];rn rn int16_t *mv_cache2[2]; ///这个是没有加括号rn uint8_t *mvd_cache2[2];rnrn请教下,哪位能给详细的解释下,歇息了rnrn我的测试程序如下,可是在运行的时候,总是提示说”段错误“rn[code=c]#include rnrntypedef short int16_t;rntypedef unsigned char uint8_t;rnrnint main()rnrn int16_t (* mv_cache)[2];rn uint8_t (* mvd_cache)[2];rn rn int16_t *mv_cache2[2];rn uint8_t *mvd_cache2[2];rn rn rn mvd_cache[1][0]=0xaa;rn mvd_cache2[1][0]=0x11;rn printf("mv cache[1][0] is %d\n",mv_cache[1][0]);rn printf("mv cache2[1][0] is %d\n",mv_cache2[1][0]);rnrn rn mv_cache[1][0]=0xff;rn mv_cache2[1][0]=0x55;rn rnrn rn rn printf("mvd_cache[1][0] is %d\n",mv_cache[1][0]);rn printf("mvd_cache2[1][0] is %d\n",mv_cache2[1][0]);rn return 0;rn[/code]
请教下复选框的问题
[code=html]rnrnrn北京;rn上海;rn[/code]rnrn[code=javascript]rnfunction chkpart(mname)rnrn var e = document.getElementById(mname);rn e.checked =!e.checked;rnrn[/code]rn问题是我点击后,只有一个复选框被勾中或取消,这是什么原因,郁闷。
请教下try-catch的问题
[code=java]rnpackage cn.jbit.auction.BizImpl;rnrnimport org.hibernate.Session;rnrnimport cn.jbit.auction.Biz.UsreBiz;rnimport cn.jbit.auction.entity.Auctionuser;rnimport cn.jbit.auction.Dao.HibernateUtil;rnrnpublic class UserBizImpl implements UsreBizrnrn @Overridern public void saveUsre (Auctionuser user)throws RuntimeException rn Session session=HibernateUtil.currentSession();rn session.save(user);rn rn rnrnrnpackage cn.jbit.auction.web;rnrnimport java.io.IOException;rnimport java.io.PrintWriter;rnimport java.sql.BatchUpdateException;rnrnimport javax.servlet.ServletException;rnimport javax.servlet.http.HttpServlet;rnimport javax.servlet.http.HttpServletRequest;rnimport javax.servlet.http.HttpServletResponse;rnrnimport org.hibernate.exception.ConstraintViolationException;rnrnimport cn.jbit.auction.BizImpl.UserBizImpl;rnimport cn.jbit.auction.entity.Auctionuser;rnrn/**rn * 用户注册rn * rn * @author Administratorrn * rn */rnpublic class Register extends HttpServlet rn private static final long serialVersionUID = 1L;rnrn public Register() rn super();rn rnrn protected void doGet(HttpServletRequest request,rn HttpServletResponse response) throws ServletException, IOException rn doPost(request, response);rn rnrn protected void doPost(HttpServletRequest request,rn HttpServletResponse response) throws ServletException, IOException rn Auctionuser au = new Auctionuser();rn au.setUsername(request.getParameter("name"));rn au.setUserpassword(request.getParameter("password"));rn au.setUsercardno(request.getParameter("usercardno"));rn au.setUsertel(request.getParameter("usertel"));rn au.setUseraddress(request.getParameter("useraddress"));rn au.setUserpostnumber(request.getParameter("userpostnumber"));rn au.setUserisadmin(false);rn au.setUserquestion(request.getParameter("userquestion"));rn au.setUseranswer(request.getParameter("useranswer"));rn UserBizImpl ubz = new UserBizImpl();rn System.out.println(au.getUseraddress() + "---" + au.getUsercardno()rn + "---");rnrn try rn ubz.saveUsre(au);rn catch (RuntimeException e) rn System.out.println(e.getMessage());rn System.out.println("111111111");rn e.printStackTrace();rn rn rnrnrn[/code]
请教下leaks 的问题
环境:ios 8rnrn使用leaks 测试,发现All heap Allocations不停地增长,请问 对于这个值 All heap Allocations rn如果上2秒分配的,并且上一秒释放了,它还会累加进来么?rnrn也就是这个值表示的是:当前实际占用的内存(已经释放的不算了)?还是这个app这次运行时已经释放和没有释放的内存的总和?rnrnrn有2栏,一栏是allocations,一栏是leaks,这2栏中,leaks object看不到任何对象,我想应该没有泄漏,但是allocations是蓝线不停地往上涨,从20M涨到了1个G,这表示有问题吗?怎么解决?rn
请教下白痴问题.
一个16字的数据区 它的逻辑起始地址为 70A0H:DDF6H 首,末地址的物理地址怎么求?rnrn首地址 = (070A0H*10+DDF6H=7E7F6H)rn末地址 = 7E7F6H+(10H-1)*2=7E814Hrnrn请问为什么: 末地址 = 7E7F6H+(10H-1)*2=7E814H ?rn rn为什么要 (10H-1)*2 ??
请教下jquery问题
代码如下rn[code=JScript]rnrnrnrnrn 无标题页rn rn rnrnrn rn rn xdgsdghsdrn rn rn xdgsdghsdrn rn rn rnrn[/code]rnrn为什么$("img").removeAttr("src"); 不起作用那? jquery-1.3.2.min.js是我刚去他们官网下载的 是我少下载了东西还是我那个地方有问题 请高手指点!
请教下C的问题
帮我分析下,下面的:rnrnLT_SCOPE int lt_dlexit LT_PARAMS((void));rnrnstatic const char *strchr LT_PARAMS((const char *str, int ch));rnrnstatic const char* strchr(str, ch) const char *str;rnrnrn没看懂什么意思rn
请教下线程问题
使用Tthread 的类,怎么传递参数合适?使用全局变量?
请教下strcat问题
[code=C/C++]// Exercise_4_30.cpprn// 编写程序连接两个c风格字符串字面值,把结果存储在一个C风格字符串中rn// 。然后再编写程序连接两个 string 类型字符串,这两个 string类型字符串rn// 与前面的C风格字符串字面值具有相同的内容。rn//rn#include rn#include rn#include rnusing namespace std;rnint main()rnrn char buf[28] = "Hello ,";rn char larsageBuf[] = "Name is Liang!";rn cout << buf << " plus " rn << larsageBuf << " eq " rn << strncat (&buf[strlen(buf)], larsageBuf, strlen (larsageBuf) - 1)rn << endl;rn string szBuf1("Hello ,"), szBuf2("Name is Liang2!");rn cout << szBuf1 << " plus " << szBuf2 << " eq ";rn szBuf1 += szBuf2;rn cout << szBuf1 << endl;rnrn return 0;rnrn[/code]
请教下定时器的问题!
当系统中有很多线程都在休眠的时候,是不是每个休眠的线程都要定时,如果是这样的话,那么硬件定时器怎么会够用?
请教下代理服务器的问题.
要做一个代理服务器软件.但我就知道HTTP方面应该怎么做.协议大部分都学过.rn希望大家能给出一些关于代理服务器的资料..rn比如客户端要发邮件,FTP这些跟HTTP方面有什么不同.如果有就给出相关的资料.rn如果有源码那就更加感谢.源码不要全的,可以让我学习的最好..因为偶还是学生.
简单问题请教下
rn<%rn Set rs = Server.CreateObject("ADODB.RecordSet")rn sql="select * from UserInfo where [user]='panjin'"rn rs.Open sql,conn,1,1rn if not rs.eof then rn rs("hit")=rs("hit")+1rn rs.updatern elsern response.write("没有修改")rn end ifrnrn%>rn应该没有错吧,为什么改不了报错rnMicrosoft VBScript 编译器错误 错误 '800a03f6' rnrn缺少 'End' rnrn/iisHelp/common/500-100.asp,行242 rnrnADODB.Recordset 错误 '800a0cb3' rnrn当前 Recordset 不支持更新。这可能是提供者限制的,也可能是选定的锁定类型限制的。 rnrn/test7.asp,行7 rn我的hit是int型的啊
请教下排序的问题
排序大家在平时的程序中是司空见惯的,但如何能够更机动的排序rn大家有什么方法的rn怎么说更机动呢rn就是说,想把记录排在第几条可以很快的排好rn而不是说用数字的大小来决定他的排列顺序,大家有什么好的构想吗
请教下qt的问题
void MyInputPanelContext::sendCharacter(QChar character)rnrn QPointer w = focusWidget();rnrn if (!w)rn return;rnrn QKeyEvent keyPress(QEvent::KeyPress, character.unicode(), Qt::NoModifier, QString(character));rn QApplication::sendEvent(w, &keyPress);rnrn if (!w)rn return;rnrn QKeyEvent keyRelease(QEvent::KeyPress, character.unicode(), Qt::NoModifier, QString());rn QApplication::sendEvent(w, &keyRelease);rnrnrn上面的 QPointer w = focusWidget();一句那个表示什么呢,这是c++语法吗?rn QKeyEvent keyPress(QEvent::KeyPress, character.unicode(), Qt::NoModifier, QString(character));这也是c++语法吗?QKeyEvent 是一个类,后面是什么????
请教下,最基本的问题
#include rnusing namespace std;rnclass Allrnrnpublic:rn void set_age(int x)age=x;rn int aage()return age;rnprivate:rn int age;rn;rnrnint main()rnrn All Tom;rn Tom.set_age(25);rn cout<
请教下命名管道的问题!
小弟刚开始接触vc下的编程,对命名管道的用法还不太了解。rn1.2个dll之间通过命名管道通信,如何实现。rn2.命名管道server端或client端关闭一个再重启后,如何自动连接上。rn主要有这2个问题,麻烦做过的指教下,如果有例子代码程序的话请发给:halfheart207@163.comrn非常感谢!
请教下群发邮件的问题
1.群发邮件的时候,有收件人个数限值吗,如果有个数限值各位都是怎么来处理的,不太想用循环来处理rn2. 发送的附件稍微大点就超时,1m大小都不能发,有什么解决方法吗rn下面是我在网上找的一些代码,各位帮忙看看吧rn[code=csharp] MailMessage mmsg = new MailMessage();rn string strReadFilePath = @"D:\三维GIS天下.txt";rn StreamReader srReadFile = new StreamReader(strReadFilePath);rn // 读取流直至文件末尾结束rn while (!srReadFile.EndOfStream)rn rn string strReadLine = srReadFile.ReadLine(); //读取每行数据rn mmsg.To.Add(strReadLine);//收件人,可多人 rn //mmsg.Bcc.Add(strReadLine);rn rn // 关闭读取流文件rn srReadFile.Close();rn rn mmsg.From = new MailAddress("zhanghao@163.com", "", System.Text.Encoding.UTF8);rn SmtpClient client = new SmtpClient("smtp.163.com",25); //设置邮件协议rn client.UseDefaultCredentials = false;//这一句得写前面rn client.DeliveryMethod = SmtpDeliveryMethod.Network; //通过网络发送到Smtp服务器rn client.Credentials = new NetworkCredential("zhanghao", "mima"); //通过用户名和密码 认证rn mmsg.Subject = "开会内容"; //邮件主题rn mmsg.SubjectEncoding = Encoding.UTF8; //主题编码rnrn mmsg.Body = zw.Text;rn mmsg.BodyEncoding = Encoding.UTF8; //正文编码rn mmsg.IsBodyHtml = true; //设置为HTML格式 rn //client.Timeout = 5000;rn mmsg.Priority = MailPriority.Normal; //优先级rn mmsg.Attachments.Add(new Attachment("F:\\temp\\image.rar"));rn tryrn rn client.Send(mmsg);rn MessageBox.Show("邮件已发成功");rn rn catch (Exception ex)rn rn MessageBox.Show(ex.Message);rn [/code]
新手请教下问题...
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.io.*" errorPage="" %>rnrnrnrn 无标题文档rnrnrnrn<%! int number=0;rn synchronized void countPeople()rn rn if(number==0)rn rn tryrn rn FileInputStream in=new FileInputStream("count.txt");rn DataInputStream dataIn=new DataInputStream(in);rn number=dataIn.readInt();rn number++;rn in.close();rn dataIn.close();rn rn catch(FileNotFoundExecption e)rn rn number++;rn tryrn rn FileOutputStream out =new FileOutputStream("count.txt");rn DataOutputSteam dataOut=new DataOutputStream(out);rn dataOut.writeInt(number);rn out.close();rn dataOut.close();rn rn catch(IOException ee) rn rn catch(IOException ee)rn rn rn elsern rn number++;rn tryrn rn FileOutputStream out =new FileOutputStream("count.txt");rn DataOutputSteam dataOut=new DataOutputStream(out);rn dataOut.writeInt(number);rn out.close();rn dataOut.close();rn rn catch(IOException e) rn catch(IOException e) rn rn rn %>rn <% countPeople();rn %>rn 您是第rn <%=number%>rn 个访问本站的客户。rnrnrn照着书上的弄那为什么还出现500错误。期望各位看看那里出了错,并且说下有什么快速方法处理类似的问题。rn谢谢。。。rn
请教下redis的问题
我redis配置好了 本地命令行输入地址端口和密码可以连上redis,set也成功了,为什么我在eclipse上propertyies文件配置相应的信息启动项目却报错呢rn严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerrnorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'systemCache': Invocation of init method failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the poolrn at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:137)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:409)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1620)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)rn at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)rn at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)rn at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)rn at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)rn at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)rn at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)rn at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)rn at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)rn at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:443)rn at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:325)rn at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)rn at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118)rn at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5641)rn at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)rn at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1700)rn at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1690)rn at java.util.concurrent.FutureTask.run(Unknown Source)rn at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)rn at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)rn at java.lang.Thread.run(Unknown Source)rnCaused by: org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the poolrn at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:204)rn at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:348)rn at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:129)rn at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:92)rn at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:79)rn at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:194)rn at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:169)rn at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:91)rn at org.springframework.data.redis.core.DefaultHashOperations.put(DefaultHashOperations.java:170)rn at com.smart.common.cache.service.RedisService.save(RedisService.java:27)rn at com.smart.common.cache.service.SystemCache.initParameter(SystemCache.java:122)rn at com.smart.common.cache.service.SystemCache.init(SystemCache.java:27)rn at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)rn at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)rn at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)rn at java.lang.reflect.Method.invoke(Unknown Source)rn at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:366)rn at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:311)rn at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:134)rn ... 23 morernCaused by: redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the poolrn at redis.clients.util.Pool.getResource(Pool.java:53)rn at redis.clients.jedis.JedisPool.getResource(JedisPool.java:226)rn at redis.clients.jedis.JedisPool.getResource(JedisPool.java:16)rn at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:194)rn ... 41 morernCaused [color=#FF0000]by: redis.clients.jedis.exceptions.JedisDataException: ERR invalid password[/color]rn at redis.clients.jedis.Protocol.processError(Protocol.java:127)rn at redis.clients.jedis.Protocol.process(Protocol.java:161)rn at redis.clients.jedis.Protocol.read(Protocol.java:215)
请教下邮件服务器的问题
小弟用delphi写了个邮件群发器,功能做的还可以rnrn现在的问题是rnrn1.我用indy10的smtp,目前仅sogou,sohu支持的比较好rn 如何支持更多的邮箱?有更好的控件吗?rnrnrnrn2.我想自建邮件服务器,试了下winwebmail,可以实现rnrn 但是发件的时候dns解析太慢,有没有更好的邮件服务器?rn rn 如何做到本机又快又稳定?rnrnrn谢谢了!
搜索的问题 请教下
A表的结构rnID codern假设有以下的数据rn1 1001rn1 1002rn1 1003rn1 1004rn2 1001rn2 1004rn3 1001rn3 1003rn3 1002rn我想找到所有有1001和1002的ID 以上结果是1和3rn如何写这个SQL
请教下 Label问题?
请教下 Label如何进行数值转换 比如1mm=145635.5328,现在显示的是145635.5328,我怎么转换显示为1?
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池