javaWeb
文章平均质量分 80
利之欲
这个作者很懒,什么都没留下…
展开
-
反射和注解
public @interface 注解名称{数据类型 变量名称();}}注解的类型只能是8中基本类型还有,String,基本类型的数组,枚举标记注解:没有成员变量的注解类型,这种注解仅仅提供存在与否的标识信息,如: @Override。//测试目标类是否有对应的注解//注意,如果想在运行的时候,对应注解依旧有效,//则注解上必须设置元注解: @Retention(RetentionPolicy.RUNTIME)}...原创 2022-08-18 20:31:24 · 258 阅读 · 0 评论 -
AJAX的使用
Ajax(Asynchronous JavaScript and XML)是一种进行网站请求的技术,是js的内容,被jQuery发展。简单的说,在不重载整个网页的情况下,Ajax通过后台加载数据,并在网页上进行显示。json:Json是一种轻量级的数据交换格式,采用一种“键:值”对的文本格式来存储和表示数 据,在系统交换数据过程中常常被使用,是一种理想的数据交换语言。客户端请求服务器之后,服务器返回的是完整的html页面,所以浏览器要重新加载整个html 页面,会导致整个页面刷新(整个页面会闪一下)。...原创 2022-08-17 20:14:34 · 230 阅读 · 0 评论 -
数据库连接池,过滤器和监听器
1) 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。(2)常见数据库连接池a. C3P0:是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate [2] 一起发布,包 括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对 象。...原创 2022-08-17 19:44:52 · 382 阅读 · 0 评论 -
MVC模式
3)中间的一层,就是"控制层"(Controller),它负责根据用户从"视图层"输入的指 令,选取"数据层"中的数据,然后对其进行相应的操作,产生最终结果。这三层是紧密联系在一起的,但又是互相独立的,每一层内部的变化不影响其他层。2)最底下的一层,是核心的"数据层"(Model),也就是程序需要操作的数据或信息。这一层包括两部分,一部分是service 另一部分是dao dao:主要操作数据库 service:负责调用dao来完成业务,主要是负责调用dao的事务( 银行转账问题)...原创 2022-08-10 19:09:22 · 121 阅读 · 0 评论 -
JSP&JSTL&EL
JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它 Java程序共同处理复杂的业务需求。JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生 成其中的部分内容。...原创 2022-08-03 20:54:04 · 79 阅读 · 0 评论 -
会话技术Cookie和Session
对不同请求发送的数据,能够进行共享。可以用cookie和 session实现会话跟踪。英文 饼干,面包屑。客户端存(浏览器)储数据,用于多次请求 的数据跟踪(数据共享)。会话(对话,一次会话包含,n次请求和n次响应)。服务器端的内存 中存储数据,用于在一次会话的多次请求间共享数据,进行数据跟踪。因为http协议是一个无连接,无状态的协议,每一次请求之间互相独立,互不关 联,所以无法在多次请求之间共享数据,cookie和session解决的问题就是共享数据问题。...原创 2022-08-03 19:36:03 · 370 阅读 · 0 评论 -
Servlet生命周期
和applet相对应,是运行在服务器端的小程序,用来处理客户端的请求并给予响应的java类,继承了HttpServlet类。原创 2022-07-28 20:00:56 · 55 阅读 · 0 评论