永发信息网

JspServletWrapper.java:568 报错

答案:2  悬赏:80  手机版
解决时间 2021-03-24 03:14
  • 提问者网友:欺烟
  • 2021-03-23 11:31
org.apache.jasper.JasperException: An exception occurred processing JSP page /1.jsp at line 7

4: <%
5: String u=request.getParameter("username");
6: String p=request.getParameter("password");
7: if (a.sql_inj(u) || a.sql_inj(p))
8: out.println("123");
9: Connection conn=DriverManager.getConnection("jdbc:odbc:mysql","sa","syl");
10: Statement sm=conn.createStatement();

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:403)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:347)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

------------------------------------------------------------------
D:\MyWeb\WEB-INF\classes\StringUtil\sql_inj.class javaBean 存放目录
-------------------------sql_inj.java 内容----------------------
package StringUtil;
public class sql_inj{
public static boolean sql_inj(String str)
{
String inj_str = "'|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare|;|or|-|+|,";
String inj_stra[] = inj_str.split("|");
for (int i=0 ; i {
if (str.indexOf(inj_stra[i])>=0)
{
return true;
}
}
return false;
}
}
-------------------------我想实现的功能是过滤SQL
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-03-23 11:36
你是不想在输入框里有直接写sql的吧,可以在网上找一下sql注入的有关问题,boolean sql_inj(String str)
这个方法可以有Java的正则表达式会好点啦
全部回答
  • 1楼网友:山有枢
  • 2021-03-23 12:19
支持的,可以上qq
手机制式
gsm
网络支持
gsm gprs
支持频率(mhz)
900/1800/1900mhz
存储扩展
8mb
通话时间(分钟)
240
待机时间(小时)
300
电池容量(mah)
720
电池类型
锂电池
飞利浦568外观设计
参数纠错
屏幕色彩
65536
分辨率(像素)
128×160
主屏参数
stn彩屏
可选颜色
黑色、银色
重量(g)
87
长度(mm)
98
宽度(mm)
44
厚度(mm)
18
飞利浦568多媒体功能
参数纠错
音效描述
和弦
和弦数
40
铃声来源
下载
拍照功能
支持
摄像头像素
30万
摄像头类型
内置
摄像头感光元件
cmos
飞利浦568基本功能
参数纠错
中文输入方式
t9输入法
java支持
midp2.0
浏览器描述
wap2.0
pda功能
不支持
短信支持
支持ems短信
电话本类型
名片式,5项
电话本容量
500
其它功能
支持mms和mpeg4播放
随机配件
锂电池(720mah),充电器
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯