
JavaWeb
18dc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
监听tomcat服务器启动/关闭并从配置文件中读取参数进行初始化
监听tomcat服务器启动/关闭很简单(2步): 1. 建立一个类实现ServletContextListener接口,重写其中的方法(contextDestroyed和contextInitialized)。 package action; import javax.servlet.ServletContextEvent; import javax.servlet.Servlet转载 2017-03-17 15:36:45 · 632 阅读 · 0 评论 -
SpringMVC结合ajaxfileupload.js实现文件无刷新上传
首先是web.xml 1 <?xml version="1.0" encoding="UTF-8"?> 2 <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc转载 2018-09-07 11:53:01 · 198 阅读 · 0 评论 -
修改jar文件的内容
在蚀或是其他的IDE中是无法直接修改的,所以需要一个解压罐子 - >修改文件 - >编译 - >打包成罐文件的过程,下面简要的记录下我是如何做的:1.将工程中的罐子文件拷出来,用解压工具解压得到对应的文件;2.在文件中找到要修改的类文件,将类文件拷出来,用反编译软件反编译一下得到的java文件;(如果包含的.java文件就简单了,直接拷贝出的.java文件就好了);3.在蚀上新建...转载 2018-06-02 14:42:36 · 11853 阅读 · 0 评论 -
JAVA操作Excel文件
JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。 下载: Java Exce转载 2017-11-28 15:29:23 · 191 阅读 · 0 评论 -
weblogic忘记用户名或者密码的解决方法
版本:WebLogic Server 10.3 说明:%DOMAIN_HOME%:指WebLogic Server 域(Domain)目录 例如我的做测试的域的根目录 DOMAIN_HOME=D:/Weblogic/Middleware/user_projects/domains/base_domain 1.为了保证操作安全,备份%DOMAIN_HOME%/security/Defa转载 2017-09-22 17:16:30 · 4463 阅读 · 0 评论 -
SpringAOP拦截Controller,Service实现日志管理(自定义注解的方式)
做日志管理最好的是Aop,有的人也喜欢用拦截器。都可以,在此我重点介绍我的实现方式。 Aop有的人说拦截不到Controller。有的人说想拦AnnotationMethodHandlerAdapter截到Controller必须得拦截org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter。转载 2017-06-09 10:23:35 · 233 阅读 · 0 评论 -
Mybatis与Hibernate的区别
首先简单介绍下两者的概念: Hibernate :Hibernate 是当前最流行的ORM框架,对数据库结构提供了较为完整的封装。 Mybatis:Mybatis同样也是非常流行的ORM框架,主要着力点在于POJO 与SQL之间的映射关系。 其次具体从几个方面说一下两者的区别: 1.两者最大的区别: 针对简单逻辑,Hibernate和MyBatis都有相应的代码生成工具,可以生成简单基本转载 2017-05-27 17:34:35 · 391 阅读 · 0 评论 -
SpringMVC 和Struts2的区别
1. 机制: spring mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。 2. 性能: spring会稍微比struts快。spring mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性,而spring基于方法,粒度更细,但要小心把握像在servlet控制数据一样。spr转载 2017-05-27 17:31:54 · 223 阅读 · 0 评论 -
Java Socket
Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务器的沟通变成了现实,而在网络编程中,使用最多的就是Socket。像大家熟悉的QQ、MSN都使用了Socket相关的技术。下面就让我们一起揭开Socket的神秘面纱。 Socket编程 一、网络基础知识(参考计算机网络) 关于计算机网络部分可以参考相关博客: TCP/IP协议栈及OSI参考模型详解转载 2017-05-08 17:07:17 · 216 阅读 · 0 评论 -
JavaWeb 服务启动时,后台启动加载一个线程
JavaWeb 服务启动时,在后台启动加载一个线程。 目前,我所掌握的一共有两种方法,第一种是监听(Listener),第二种是配置随项目启动而启动的Servlet。 下面对这两种方法做一简单的介绍,(Mark一下,防止以后急用又忘记了): 监听(Listener) 首先,我们创建一个监听的类,继承ServletContextListener,如下: [java]转载 2017-03-16 11:41:48 · 917 阅读 · 0 评论 -
Java Properties 类读取和修改配置文件信息
在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文件来解决。各种语言都有自己所支持的配置文件类型。比如 Python ,他支持 .ini 文件。因为他内转载 2017-03-23 19:17:15 · 4888 阅读 · 1 评论 -
Java Properties 类读取和修改配置文件信息
在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文件来解决。各种语言都有自己所支持的配置文件类型。比如 Python ,他支持 .ini 文件。因为他内转载 2017-03-23 19:15:52 · 1079 阅读 · 0 评论 -
getContextPath、getServletPath、getRequestURI的区别
工程图见附件: 假定你的web application 名称为news,你在浏览器中输入请求路径: http://localhost:8080/news/main/list.jsp 则执行下面向行代码后打印出如下结果: 1、 System.out.println(request.getContextPath()); //可返回站点的根路径。也就是项目的名字 打印结果:/news转载 2017-03-17 17:21:04 · 306 阅读 · 0 评论 -
JS操作文件
1.用JS创建文件var fso, f1; fso = new ActiveXObject("Scripting.FileSystemObject"); f1 = fso.CreateTextFile("c:\\testfile.txt", true);2.用JS创建并写入数据function CreateFile() { var fso, tf; fso = new ActiveXO...转载 2018-09-27 16:03:48 · 7067 阅读 · 0 评论