- 浏览: 469625 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (272)
- java基础 (59)
- struts (8)
- spring (8)
- 数据库 (8)
- java 网络编程 (29)
- hibernate (3)
- JavaScript (10)
- 日志管理 (2)
- jsp (4)
- servlet (7)
- xml (4)
- ajax (2)
- web service (4)
- 算法与数据结构 (13)
- java 反射机制 (11)
- java 泛型 (3)
- java I/O (8)
- java 线程 (12)
- JavaEE (6)
- java解惑 (33)
- 工具 (5)
- MyEclipse编程实践 (1)
- OSGI (2)
- 设计模式 (9)
- 正则表达式 (0)
- EJB (3)
- Ubuntu linux (6)
- Android (1)
- web前端 (2)
- 找工作 (1)
- SCA (1)
- maven (1)
- 缓存 (1)
- json (1)
- javamail (1)
- 工作笔记 (2)
最新评论
-
霜花似雪:
博主可以分享一下源码吗?
使用maven构建web项目实例 -
王庆波-行:
很好的demo!
memcache使用实例 -
surpassno:
大写的牛逼
java可视化显示内存使用情况 -
zhulin0504:
怎么访问NetEcho.html页面呀???
applet与servlet的网络通信 -
springdata:
java多线程实例demo源代码下载:http://www.z ...
java多线程例子
Filter类
package com; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; public class FilterStation extends HttpServlet implements Filter { private FilterConfig filterConfig; public void init(FilterConfig filterConfig) throws ServletException { this.filterConfig = filterConfig; } public void doFilter(ServletRequest request, ServletResponse response, FilterChain filterChain) throws ServletException, IOException { HttpSession session = ((HttpServletRequest) request).getSession(); response.setCharacterEncoding("gb2312"); if (session.getAttribute("user") == null) { PrintWriter out = response.getWriter(); out.print("<script language=javascript>alert('您还没有登录!!!');window.location.href='../index.jsp';</script>"); } else { filterChain.doFilter(request, response); } } public void destroy() { } }
登录界面的jsp代码
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage=""%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <link href="css/style.css" rel="stylesheet" type="text/css"> <script language="javascript" type=""> function checkEmpty(){ if(document.form.name.value==""){ alert("请输入账号!!!") document.form.name.focus(); return false; } if(document.form.password.value==""){ alert("请输入密码!!!") document.form.password.focus(); return false; } } </script> <title>使用过滤器身份验证</title> </head> <body> <div align="center"> <form name="form" method="post" action="result.jsp" onSubmit="checkEmpty()"> <table width="419" height="134" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <img src="images/top.jpg" width="419" height="134"> </td> </tr> </table> <table width="419" height="88" border="0" cellpadding="0" cellspacing="0"> <tr> <td background="images/certer.jpg" align="center"> <table width="315" border="0" align="center"> <tr> <td width="61" height="25"> 用户名: </td> <td width="260"> <input name="name" type="text" size="40"> </td> </tr> <tr> <td height="25"> 密 码: </td> <td> <input name="password" type="password" size="40"> </td> </tr> </table> <input type="submit" name="Submit" value="登录"> </td> </tr> </table> <table width="419" height="27" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <img src="images/down.jpg" width="419" height="27"> </td> </tr> </table> </form> </div> </body> </html>
result.jsp
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <%@ page import="com.UserInfo"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>使用过滤器身份验证</title> </head> <% request.setCharacterEncoding("gb2312"); String name=request.getParameter("name"); String password=request.getParameter("password"); UserInfo user=new UserInfo(); user.setName(name); user.setPassword(password); session.setAttribute("user",user); response.sendRedirect("jsp/showInformation.jsp"); %> <body> </body> </html>
执行结果如下图;
确认后会回到登录界面
如果输入http://localhost:8080/filterAuthen/index.jsp,会显示登录界面
其他代码见附件,web项目目录结构如下图
发表评论
-
计算机网络知识
2011-06-01 16:19 799一个http请求的详细过程 我们来看当我们在浏览器输入htt ... -
java udp socket实例
2010-12-06 12:28 7124客户端: package udp; import jav ... -
线程池实现tcp socket
2010-12-01 17:23 2886前面的程序,当一个客户端请求到来时,服务器端就会临时性的创建一 ... -
tcp socket实例(改进)
2010-12-01 16:16 1599上一篇的程序服务器端只能接受一个客户端请求,本篇改为模拟多客户 ... -
java tcp socket实例
2010-12-01 13:44 1640网络编程的基本模型就是客户端到服务器端模型,一段必须提供一个固 ... -
telnet协议(转)
2010-10-14 17:17 1145我们知道Telnet服务器软 ... -
whois协议(转)
2010-10-14 14:28 1363当我们预备建立一个Web站点,就必须向域名登记机构申请一个In ... -
java 网络协议(一)Tcp多线程服务器端编程
2010-10-14 11:33 54891,通用服务器代码: package multiThread; ... -
java 网络协议(一)UDP
2010-10-14 09:24 1486UDP测试程序,无需建立连接 package udp; ... -
java 网络协议(一)Tcp
2010-10-14 08:52 51431,简化的服务器端程序 package tcp; imp ... -
java 网络协议(一)InetAddress和Socket(含源码)
2010-10-14 08:24 18921,ip地址和主机名互换 package getip; ... -
ftp协议2(转)
2010-10-12 16:26 971FTP协议工作原理 FTP有 ... -
ftp协议(转)
2010-10-12 16:21 1269ftp协议 FTP协议将使用两 ... -
SMTP服务协议(转)
2010-10-11 15:31 1254SMTP服务概述 鉴于本课程的默认读者群是那些对Inter ... -
利用socket发送接收邮件(转)
2010-10-11 15:18 4193这是在网上摘的,执行接收邮件出现:530 Authentica ... -
jdk6.0从入门到精通-----chapter5网络编程 新I/O(含源码下载)
2010-09-21 10:13 1436本例向用户通过参数指定的主机端口发送一段请求报文,然后读取和打 ... -
jdk6.0从入门到精通-----chapter6--http
2010-09-14 16:32 957用httpconnection进行文件下载,建立一般的jav ... -
java自学===Filter类的应用,网站数量统计
2010-09-14 12:31 1945package filterStatistic; imp ... -
jdk6.0从入门到精通-----chapter5网络编程 udp套接字
2010-09-12 13:46 1167用到的主要类DatagramPacket,DatagramSo ... -
jdk6.0从入门到精通-----chapter5网络编程 tcp连接池
2010-09-10 18:07 992package pool; import java.ne ...
相关推荐
开发形状模型的框架Matlab代码.rar
期末项目答辩
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
微信小程序搭建andora-bilerplat-what
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
PFC单轴压缩声发射模拟演化规律及胶结破坏能监测
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
博世汽车电驱仿真模型,同步电机和异步电机模型,相电流完美波形 博世汽车电驱仿真模型,同步电机和异步电机模型,相电流完美波形,自动计算弱磁模型调用各种脚本进行foc控制,正反转切电流无波动,由于模型特殊性购入不 不,谢谢(运行前要加载tc_ipmsm_config.m)
Spring Cloud版本的分布式电子商务项目,致力于打造顶级多模块、高可用、高可扩展的电子商务项目_环云商城
内容概要:本文档主要聚焦于2024年秋季学期高维数据分析课程的第六次作业,涉及多个关于复杂网络分析的重要概念和技术。具体涵盖:基于图论的基本证明如节点度与共同邻居的数学表达形式;对网络社区结构进行划分,并通过模态性公式评价这种划分的效果;针对实际社交网络数据集利用随机块模型和社会经济回报模型(SCORE)来进行高效的社区识别任务;以及深入探讨了矩阵的核范数及其与谱范数间的关系,强调了它们在解决现实生活中大型稀疏矩阵问题方面的重要性。 适合人群:面向正在学习数据挖掘、机器学习等相关专业的大三及以上的学生,特别是有兴趣深入了解图论及其在网络科学中具体应用的研究人员。 使用场景及目标:该文档用于帮助学生更好地掌握高维数据分析技巧,在实际项目实践中提高解决问题的能力。通过本练习可以加深对于社交网络构建、模块化计算方法的认识,同时也能加强对线性代数里关键概念的理解。这对于准备从事数据分析相关工作或进一步深造的同学非常有益。 其他说明:这份PDF材料包含了大量详细的数学推导步骤,以及具体的评分标准和作业完成时间限制(截止日期:12月29日星期日晚上十点)。为了更好地完成这门课的任务,建议配合教科书和其他参考资料一起使用,鼓励学生积极思考每个问题背后的原理。
springboot117基于SpringBoot的企业资产管理系统,含有完整的源码和报告文档
纸张复制品_有机-v2.add
【Unity天气和天空系统插件】Enviro 3 - Sky and Weather Enviro 3 - Sky and Weather 是一款专为 Unity 设计的高级天气和天空系统插件,旨在为游戏或应用程序提供动态、逼真的天空和天气效果。通过此插件,开发者可以轻松地创建动态变化的天空、天气和环境条件,包括阳光、云层、风暴、雨雪等效果,极大地提升游戏或虚拟环境的沉浸感和视觉表现力。 主要功能: 动态天气系统:Enviro 3 提供了完整的天气模拟系统,支持多种天气类型(如晴天、雨天、雪天、雾霾、雷暴等),并能够根据游戏环境实时变化。天气系统的转换平滑自然,可自定义天气变化的周期和频率。 实时天空系统:插件使用先进的天空渲染技术,提供了实时的昼夜循环、动态的光照变化,以及真实的星空和太阳/月亮运动效果。支持在不同的地理位置和时间变化下模拟真实的天空。 物理光照与气候效果:Enviro 3 支持物理光照模型,能够根据天气、云层、光线强度等因素,自动调整环境光照的强度、颜色和阴影效果,提升环境的真实性。 云层和雾霾模拟:插件提供了可调的云层和雾霾效果,包括低层雾霾、高空云层、雨
springboot146基于Spring Boot的可盈保险合同管理系统的设计与实现,含有完整的源码和报告文档
①数据来源:自己从cnrds数据库下载的原始数据,未做任何处理 ②数据年份:不同表格不一致,很多表格比如上市公司绿色专利申请与获得都是从1991年开始的,目前除了引用里的被引用信息更新到23年11月底,其余均更新到23年底 ③数据内容:两个表格 数据清单: 各省市绿色专利申请与获得(内部是地级市) 各省市绿色专利申请情况 各省市绿色专利获得情况
基于matlab实现轨道六根数画出卫星的飞行轨迹来自低轨卫星项目源码(高分项目),个人大三期末大作业项目、经导师指导并认可通过的高分设计项目,评审分99分,代码完整确保可以运行,小白也可以亲自搞定,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 基于matlab实现轨道六根数画出卫星的飞行轨迹来自低轨卫星项目源码(高分项目)基于matlab实现轨道六根数画出卫星的飞行轨迹来自低轨卫星项目源码(高分项目)基于matlab实现轨道六根数画出卫星的飞行轨迹来自低轨卫星项目源码(高分项目)基于matlab实现轨道六根数画出卫星的飞行轨迹来自低轨卫星项目源码(高分项目)基于matlab实现轨道六根数画出卫星的飞行轨迹来自低轨卫星项目源码(高分项目)基于matlab实现轨道六根数画出卫星的飞行轨迹来自低轨卫星项目源码(高分项目)基于matlab实现轨道六根数画出卫星的飞行轨迹来自低轨卫星项目源码(高分项目)基于matlab实现轨道六根数画出卫星的飞行轨迹来自低轨卫星项目源码(高分项目)基于matlab实现轨道六根数画出卫星的飞行轨迹来自低轨卫星
内容概要:本文介绍了一种模拟人脑决策机制的脑启发型决策脉冲神经网络(BDM-SNN)模型,该模型融合了多巴胺调节与突触时程依赖的可塑性(STDP),用于加速智能体的学习与决策过程。文中描述了模型构建的具体方法、实验平台及应用场景,特别是针对无人驾驶飞行器的任务应用,如穿越窗口和避障等复杂环境任务的表现进行了详细讨论。与传统强化学习和其他生物启发方法相比,新模型不仅实现了更高精度与更快的学习速度,而且能够解释奖励预测误差和时间差分学习的关系。 适用人群:对生物启发型人工神经系统以及神经机器人感兴趣的研究人员和技术人员。 使用场景及目标:用于改进无人驾驶车辆等智能体在实际环境中做出正确行为选择的速度与准确性。特别是在需要高效、快速适应不同环境的任务中展现出了优势。 其他说明:作者团队还探讨了未来可能的方向,比如考虑更多神经递质的作用或者自动状态分类的方法,以进一步优化和发展这一领域内的研究。
纯JS实现,用于将文本复制到剪贴板,支持IE Chrome、Firefox、Opera、Safari、IOS、Android_xe-chipboard
这是一款基于jQuery+HTML5实现的微信大转盘抽奖效果源码,是一款可配置奖品抽奖的jQuery大转盘抽奖代码,可实现点击按钮转轮旋转实现抽奖功能,效果逼真自然,是一款非常优秀的特效源码
腾讯云AI代码助手编程挑战赛-图片转换工具示例视频