![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
kam_Roy
这个作者很懒,什么都没留下…
展开
-
管控用户网页登陆后才能操作其它页面方法(BasicServlet权限控制)
每个页面都要写检查是否登录的代码,很麻烦,因此定义一个AllowAnonymous的自定义Annotation,所有标记AllowAnonymous的不需要登录状态,其他都要做登录检查 自定义一个Annotation: @Target(value=ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface...原创 2019-03-16 17:15:44 · 506 阅读 · 0 评论 -
【java知识点异常】throw new RuntimeException(e)与e.printStackTrace( )的区别
e.printStackTrace( )是打印异常栈信息,而throw new RuntimeException(e)是把异常包在一个运行时异常中抛出。 我们常看见这种写法 try{ .... }catch(Exception e){ e.printStackTrace( ); throw new RuntimeException(e); //throw new RuntimeExceptio...转载 2019-03-21 15:09:16 · 1292 阅读 · 0 评论 -
自定义Tag标签不可以取到jsp全局变量
自定义Tag标签不可以取到jsp全局变量 类是 (<%=ctxPath %>)这种, 所以要在后台服务器Servlet类写好再往前台传过去 public void appList(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { L...原创 2019-03-25 00:20:10 · 239 阅读 · 0 评论 -
java.lang.ClassNotFoundException解決方式
在项目中可以找到对应的类,当我定位到类时,发现该类是在另一个项目中,另一个项目被现在项目以jar包的方式引用, 当我右键项目--->>properties--->>选择Deployment Assembly,查看项目依赖的jar包资源时,发现引用的另一个项目的jar包没有引用进来。 解决办法: 右键项目--->>properties--->>选...原创 2019-03-22 17:09:59 · 565 阅读 · 0 评论 -
JAVA使用DBCP2(数据库连接池)
参考:https://www.cnblogs.com/xdp-gacl/p/4002804.htmlhttps://blog.csdn.net/zxh707wk/article/details/54237332https://blog.csdn.net/icanlove/article/details/44097839 一.准备工作 需要下载commons-dbcp2-2.4.0.jar 和 ...原创 2019-03-22 17:40:20 · 1455 阅读 · 0 评论 -
HashMap遍历与LinkedHashMap遍历区别
//HashMap遍历的顺序for(Entry<String,String> entry :map.entrySet())和put的顺序不一致 //LinkedHashMap遍历的顺序和put的顺序一致原创 2019-03-23 22:30:36 · 1639 阅读 · 0 评论