package util;
import java.io.UnsupportedEncodingException;
public class Validate {
/**
* 是否为数字和英文验证
*
*/
public int getIntAndChar(String str){
char c;
int i;
for (i = 0; i<str.length(); i++){
c = str.charAt(i);
if(!((c>='0' && c<='9') || (c>='a' && c<='z') || (c>='A' && c<='Z'))){
break;
}
}//判断字符是否在某个区间
if(i < str.length()){
return -1;
}else{
return 0;
}
}
/**
* 是否为整数验证
*
*/
public int getInt(String str){
char c;
int i;
for (i = 0; i<str.length(); i++){
c = str.charAt(i);
if(!(c>='0' && c<='9')){
break;
}
}//判断字符是否在某个区间
if(i < str.length()){
return -1;
}else{
return 0;
}
}
/**
* 是否为非法字符验证
*
*/
public boolean getLawlessChar(String str){
boolean flag = false;
char c;
for(int i = 0;i < str.length();i++){
c = str.charAt(i);
switch(c){
case '<' : flag = true; break;
case '>' : flag = true; break;
case '"' : flag = true; break;
case '&' : flag = true; break;
case ' ' : flag = true; break;
}
}
return flag;
}
/**
* 中文转换
* 将gb2312编码转换成unicode编码
*/
public String getUnicode(String str) {
if(str != null){
try {
return new String(str.getBytes("iso8859_1"),"gb2312");
} catch (UnsupportedEncodingException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
return str;
}
}else{
return null;
}
}
/**
* 中文转换
* 将unicode编码转换成gb2312编码
*/
public String getGb2312(String str) {
if(str != null){
try {
return new String(str.getBytes("gb2312"),"iso8859_1");
} catch (UnsupportedEncodingException e) {
// TODO 自动生成 catch 块
e.printStackTrace();
return str;
}
}else{
return null;
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
基于Java+JSP的学生信息管理系统毕业设计实现+源码.rar
共80个文件
jsp:40个
class:11个
gif:9个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 59 浏览量
2022-04-20
23:54:11
上传
评论
收藏 705KB RAR 举报
温馨提示
基于Java+JSP的学生信息管理系统毕业设计实现+源码.rar
资源推荐
资源详情
资源评论
收起资源包目录
基于Java+JSP的学生信息管理系统毕业设计实现+源码.rar (80个子文件)
006JSP学生信息管理系统
xsxxgl_Data.MDF 1.25MB
Xsxxgl
JSP学生信息管理系统录像.avi 2.9MB
src
bean
InsertUpdateDelBean.java 652B
UserLoginBean.java 1KB
SelectBean.java 1KB
servlet
SessUserServlet.java 1KB
RemoveServlet.java 1KB
teacher
student
util
Validate.java 2KB
DBConn.java 1KB
.project 1KB
WebRoot
img
tlbg.gif 35B
lmbg0.gif 368B
ml2bg.gif 82B
mr2bg.gif 82B
br2bg.gif 82B
tr2bg.gif 138B
ahjj_03.jpg 395B
tl2bg.gif 138B
bl2bg.gif 82B
lmbg.gif 2KB
lucfron.css 3KB
META-INF
MANIFEST.MF 39B
WEB-INF
web.xml 10KB
classes
bean
SelectBean.class 2KB
InsertUpdateDelBean.class 1KB
UserLoginBean.class 2KB
servlet
UserLoginServlet.class 3KB
RemoveServlet.class 2KB
DelServlet.class 5KB
ModifyPwdServlet.class 3KB
SessUserServlet.class 2KB
ListServlet.class 3KB
teacher
student
util
DBConn.class 1KB
Validate.class 2KB
lib
mssqlserver.jar 65KB
msbase.jar 280KB
msutil.jar 58KB
frame.jsp 3KB
teacher
anew_add.jsp 9KB
mark_add.jsp 8KB
makeup_add.jsp 9KB
student_add.jsp 7KB
course_list.jsp 7KB
faculty_add.jsp 5KB
top.jsp 1KB
student_show.jsp 9KB
teacher_add.jsp 8KB
modifypwd.jsp 7KB
specialty_add.jsp 5KB
release_add.jsp 9KB
release_list.jsp 8KB
course_see.jsp 9KB
teacher_session.jsp 969B
index.jsp 4KB
mark_list.jsp 16KB
specialty_list.jsp 7KB
faculty_list.jsp 7KB
class_add.jsp 5KB
student_search.jsp 11KB
teacher_list.jsp 7KB
course_add.jsp 6KB
bursary_statistic.jsp 9KB
student_list.jsp 6KB
choice_see.jsp 9KB
class_list.jsp 7KB
student
top.jsp 1KB
student_show.jsp 9KB
modifypwd.jsp 7KB
student_session.jsp 969B
student_update.jsp 11KB
mark_see.jsp 8KB
choice_course.jsp 13KB
makeup_see.jsp 8KB
bursary_statistic.jsp 8KB
choice_see.jsp 9KB
anew_see.jsp 8KB
index.jsp 3KB
.mymetadata 291B
.classpath 340B
.myeclipse
目录.doc 56KB
共 80 条
- 1
资源评论
智慧安全方案
- 粉丝: 3603
- 资源: 59万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功