1 Linda033

尚未进行身份认证

在校生,拟向Java开发工程师

等级
TA的排名 25w+

Struts2学习--第四天

Struts2学习–第四天1、拦截器的概念 拦截器和过滤器的区别:过滤器是Servlet规范中的一部分,任何Javaweb工程都可以用拦截器是struts框架自己的,只有使用了struts框架的工程才可以用拦截器只拦截action过滤器在url-pattern中配置了/*之后,可以对所有要访问的资源进行过滤凡是拦截器做的过滤器都可以做。2、拦截器的作用对动作方法进行增强。(把重复的代码提取出来,然后放到拦截器中,统一管理,统一调用)3、自定义拦截器自定义拦截器代码

2020-05-19 21:31:52

Struts2学习--第三天

Struts2学习–第三天1、OGNL表达式OGNL:对象图导航语言OGNL表达式不仅可以取数据,也可以存数据。它可以调用java对象的方法。使用OGNL表达式获取数据,使我们在开发中经常用的。使用OGNL表达式实现给对象的赋值,是Struts2框架做的。回顾:EL表达式没有空指针异常、没有字符串拼接、没有数组下标越界2、OGNL上下文—ContextMap它是Struts框架中封装数据最大的容器,封装了我们一次请求可能会用到的所有数据;它是一个Map结构。Map的key

2020-05-09 10:21:37

Struts2学习--第二天

Struts2学习–第二天1、result标签 作用及属性:1)作用:用于配置结果视图(结果视图可以是jsp/HTML,也可以是一个action)2)属性:Name: 指定逻辑结果视图,作用是和动作方法返回值进行比较Type: 指定前往结果视图的方式;其取值来源于struts-default.xml文件中package名称是struts-default包中的定义类型。3)常用...

2020-04-30 10:17:47

Struts2学习--第一天

Struts2笔记Struts2学习–第一天:Struts2入门1、三层架构表现层:接收和处理请求(MVC是一个表现层模型)业务层:处理程序业务请求持久层:对数据库操作2、MVC模型M:Model 封装数据 实体类V:View 展示数据 JSP、HTMLC:Controller 控制程序流转 Servlet、Filter3、Se...

2020-04-24 21:32:32

javax.servlet cannot be resolved to a type错误

如果你在页面使用了全局路径,也就是:${pageContext.request.contextPath} 会出现 javax.servlet cannot be resolved to a type这个错误!原因是: 缺少 jsp-api.jar 和 servlet-api.jar这两个jar包解决办法 就是:吧你安装的Tomcat文件夹下的lib目录下的这两个jar包添加 build p...

2020-04-24 10:52:14

Struts-2.5.22框架需要在lib目录下添加的jar包

Struts-2.5.22框架所需要添加到目录下的jar包有:

2020-04-24 09:46:58

HIbernate学习--第3天

第三天1、数据库中的表关系一对一一对多(多对一)多对多2、如何确立数据库中和实现的表关系一对多的表关系在数据库中如何实现?使用外键约束。(习惯把一的称为主表,多的称为从表)(外键:取值除了null之外,只能来源于主表。默认情况下外键的值是可以重复的)多对多的表关系在数据库中如何实现?使用中间表。(中间表只能有两个外键,引用两个多 表的主键,主键是联合主键)一对一的表关系...

2020-04-22 18:06:18

hibernate运行save、update、delete用不了,hibernate type=MyISAM的错误

hibernate type=MyISAM的错误如果配置了数据库的方言并且你使用的mysql是5.x,那么会报错: type=MyISAM 或者engine=MyISAM解决方法是:配置改成:<property name="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</property>...

2020-04-21 13:01:31

对象的引用

刷牛客面试题,发现了学习中的漏洞,特来记录一下!JDK1.2 之前,一个对象只有**“已被引用”** 和**“未被引用”** 两种状态,这将无法描述某些特殊情况下的对象,比如,当内存充足时需要保留,而内存紧张时才需要被抛弃的一类对象。所以在 JDK.1.2 之后,Java 对引用的概念进行了扩充,将引用分为了:强引用(Strong Reference)软引用(Soft Referen...

2020-04-18 22:39:37

一个form如何实现同时让不同的Servlet处理

在开发项目时遇到同一个form需要提交到不同的Servlet中处理,如下:<script language ="javascript"> function addSubmit(){ document.form1.action="${pageContext.request.contextPath}/insert_add"; document.form1.method="po...

2020-04-16 15:06:03

operating system not fond 的解决办法

百度找到的:https://www.cnblogs.com/wzxNote/p/5632308.html如有侵权,还请联系!

2020-04-15 10:36:04

内部类整理总结

今天在刷题的时候遇到了一个关于内部类的题,发现自己掌握的不是太好,整理一下,特此记录。关于这一题,其实主要考这几个知识点:1.静态内部类才可以声明静态方法2.静态方法不可以使用非静态变量3.抽象方法不可以有函数体...

2020-04-14 22:56:48

出现 check the manual that corresponds to your MySQL server version 的错误解决之一

异常如下:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '...

2020-04-14 22:20:33

Hibernate--could not local cfg.xml resource

在做Hibernate的一个小案例的时候报这个错,由于还是初学者,所以好多东西都不是很了解,去百度了一下,有博友讲是因为该配置文件应该放在src/main/resources资源目录下,或者指定的资源目录下,否则找不到该配置文件。但是我没找到main/resources文件,不知道是不是隐藏了。但是我将配置文件直接放在了src下,也是可以的,能够找到。...

2020-04-10 12:00:13

Hibernate学习--第2天

第二天1、实体类的编写规范应该遵循JavaBean的编写规范Bean:在软件开发中指的是可重用组件。JavaBean:指的是用java语言编写的可重用组件。在实际项目中:domain,service,dao都可以看成是Javabean。编写规范:类都是public的一般实现序列化接口类成员(字段)都是私有的类成员都有共有get/set方法类都有默认无参构造函数数据类型的选择...

2020-04-08 17:35:47

HIbernate学习--第1天

第一天:Hibernate基础入门 目标:能够独立搭建Hibernate开发环境 能够使用Hibernate实现CRUD操作1、三层架构表现层 web层(MVC是一个表现层的设计模型)业务层 service层持久层 dao层2、三大框架和三层架构之间的关系Hibernate框架:持久层Struts2框架:表现层Spring框架:综合类框架注意:Hiber...

2020-04-07 22:03:14

main()方法创建内部类对象

今天在看内部类时突然发现一个问题:main()方法不能直接创建内部类的对象,必须先创建外部类,然后通过外部类的实例来创建内部类对象,但是外部类的其他方法就可以直接创建内部类的对象,这是为什么呢?我们都知道main()方法是主程序的入口,对于main()而言,虽然写在类中,但是却游离于任何类之外,因此某个类的非静态内部类对它而言不是直接可见的,不能之间创建,自然也就没办法直接访问。看,如果是静...

2020-04-03 16:03:48

线程休眠sleep和wait

我们都知道,休眠线程有两种方法,那就是sleep()和wait()先简单了解一下这两个方法:1.sleep是Thread里的方法static修饰,“类名.”调用即可设置的时间一到,自动会醒过来继续执行2.wait是Object里的方法必须用notify或者notifyAll来唤醒在看黑马程序员的一位老师的课程时,他讲了一个比较生动的比喻。sleep和wait就像葵花点穴手的两种点...

2020-04-02 17:07:45

多线程的实现以及Thread和Runnable的区别

多线程的实现以及区别(常识了解:Thread类也实现了Runnable接口,详情可以查看java API或者查看源码)在java中多线程实现有两种方式,分别是继承Thread类和实现Runnable接口。而对于这两种方式,究竟怎么来实现以及这两种方式的区别是什么,什么情况下用哪种方式,以下做了简单介绍:我们先看一下怎么来实现:1.继承Thread类public class ext_Thr...

2020-04-02 10:06:48

使用EL表达式时Tomact报错:javax.el.PropertyNotFoundException: 类型[java.lang.String]上找不到属性[snum]

最近在做一个项目时,遇到tomcat报错“javax.el.PropertyNotFoundException:类型[java.lang.String]上找不到属性[XXX]去百度了一下,总结出以下原因:1 . 可能是你的javabean里面xxx属性出问题,检查以下你的get方法写法是否写错了2. 在页面用el表示时,应该将第一个字母改为小写,原因如下:首先我们需要了解的El表达式的运...

2020-03-31 12:20:20

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。