首页 前端知识 基于java大学生招聘信息网站系统(java jquery html

基于java大学生招聘信息网站系统(java jquery html

2024-05-10 08:05:23 前端知识 前端哥 631 450 我要收藏

public MainCtrl() {

super();

}

public void destroy() {

super.destroy(); // Just puts “destroy” string in log

// Put your code here

}

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

this.doPost(request, response);

}

public void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

response.setContentType(“text/html”);

PrintWriter out = response.getWriter();

HttpSession session = request.getSession();

HashMap user = (HashMap)session.getAttribute(“admin”);

String ac = request.getParameter(“ac”);

if(ac==null)ac=“”;

CommDAO dao = new CommDAO();

String date = Info.getDateStr();

String today = date.substring(0,10);

String tomonth = date.substring(0,7);

if(ac.equals(“mlogin”))

{

String username = request.getParameter(“uname”);

String password = request.getParameter(“upass”);

List list = dao

.select(“select * from sysuser where uname='”

  • username + “'”);

if (list.size() == 1) {

HashMap map = list.get(0);

List ulist = dao

.select(“select * from sysuser where uname='”

  • username + “’ and upass='” + password

  • “'”);

if (ulist.size() == 1&& password.equals(map.get(“upass”).toString())) {

request.getSession().setAttribute(“admin”, map);

gor(“/jsp_qzzp_sys/index.jsp”, request, response);

} else {

request.setAttribute(“error”, “”);

go(“/index.jsp”, request, response);

}

} else {

request.setAttribute(“error”, “”);

go(“/index.jsp”, request, response);

}

}

//修改密码

if(ac.equals(“uppass”))

{

String olduserpass = request.getParameter(“olduserpass”);

String userpass = request.getParameter(“userpass”);

String copyuserpass = request.getParameter(“copyuserpass”);

user = dao.getmap(Info.getUser(request).get(“id”).toString(), “sysuser”);

if(!(((String)user.get(“upass”)).equals(olduserpass)))

{

request.setAttribute(“error”, “”);

go(“/admin/uppass.jsp”, request, response);

}else{

String id = (String)user.get(“id”);

String sql = “update sysuser set upass='”+userpass+“’ where id=”+id;

dao.commOper(sql);

request.setAttribute(“suc”, “”);

go(“/admin/uppass.jsp”, request, response);

}

}

if(ac.equals(“uploaddoc”))

{

try {

String filename=“”;

request.setCharacterEncoding(“utf-8”);

RequestContext requestContext = new ServletRequestContext(request);

if(FileUpload.isMultipartContent(requestContext)){

DiskFileItemFactory factory = new DiskFileItemFactory();

factory.setRepository(new File(request.getRealPath(“/upfile/”)+“/”));

ServletFileUpload upload = new ServletFileUpload(factory);

upload.setSizeMax(10010241024);

List items = new ArrayList();

items = upload.parseRequest(request);

FileItem fileItem = (FileItem) items.get(0);

if(fileItem.getName()!=null && fileItem.getSize()!=0)

{

if(fileItem.getName()!=null && fileItem.getSize()!=0){

File fullFile = new File(fileItem.getName());

filename = Info.generalFileName(fullFile.getName());

File newFile = new File(request.getRealPath(“/upfile/”)+“/” + filename);

try {

fileItem.write(newFile);

} catch (Exception e) {

e.printStackTrace();

}

}else{

}

}

}

go(“/js/uploaddoc.jsp?docname=”+filename, request, response);

} catch (Exception e1) {

e1.printStackTrace();

}

}

public void init() throws ServletException {

// Put your code here

}

public static void main(String[] args) {

System.out.println(new CommDAO().select(“select * from mixinfo”));

}

public void go(String url,HttpServletRequest request, HttpServletResponse response)

{

try {

request.getRequestDispatcher(url).forward(request, response);

} catch (ServletException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

}

public void gor(String url,HttpServletRequest request, HttpServletResponse response)

{

try {

response.sendRedirect(url);

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

主要数据库设计:


CREATE TABLE IF NOT EXISTS fav (

id int(11) NOT NULL AUTO_INCREMENT,

qzzuname varchar(255) DEFAULT NULL,

zpinfoid varchar(255) DEFAULT NULL,

PRIMARY KEY (id)

) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8;

CREATE TABLE IF NOT EXISTS area (

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)

img

总结

一般像这样的大企业都有好几轮面试,所以自己一定要花点时间去收集整理一下公司的背景,公司的企业文化,俗话说「知己知彼百战不殆」,不要盲目的去面试,还有很多人关心怎么去跟HR谈薪资。

这边给大家一个建议,如果你的理想薪资是30K,你完全可以跟HR谈33~35K,而不是一下子就把自己的底牌暴露了出来,不过肯定不能说的这么直接,比如原来你的公司是25K,你可以跟HR讲原来的薪资是多少,你们这边能给到我的是多少?你说我这边希望可以有一个20%涨薪。

最后再说几句关于招聘平台的,总之,简历投递给公司之前,请确认下这家公司到底咋样,先去百度了解下,别被坑了,每个平台都有一些居心不良的广告党等着你上钩,千万别上当!!!

Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。

还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书。
在这里插入图片描述

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
一些居心不良的广告党等着你上钩,千万别上当!!!

Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。

还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书。
[外链图片转存中…(img-OgQLG9Dk-1712895533231)]

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

转载请注明出处或者链接地址:https://www.qianduange.cn//article/7849.html
标签
评论
发布的文章
大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!