
java
googlg
这个作者很懒,什么都没留下…
展开
-
Tomcat控制台输出信息乱码
从Tomcat9.0.14版本后,tomcat在运行期间在控制台输出的中文日志会出现乱码问题,对比了之前不会出现乱码问题的9.0.13版本,发现在%CATALINA_HOME%\conf\logging.properties文件中多了一项配置:java.util.logging.ConsoleHandler.encoding = UTF-8tomcat貌似好心办了坏事,明明想解决乱码问题,却造成了乱码问题,这是因为Windows系统控制台默认字符集是GBK,tomcat想按照UTF-8字符集输出,转载 2021-01-06 18:13:23 · 195 阅读 · 0 评论 -
Spring3中js/css/jpg/gif等静态资源无法找到(No mapping found for HTTP request with URI)问题解决
最近项目中使用到Spring3,在感叹Spring3注解配置清爽的同时竟然出现了这个不和谐的事情,实在无法忍受问题:部署项目后程序加载或用浏览器访问时出现类似的警告,2011-01-19 10:52:51,646 WARN [org.springframework.web.servlet.PageNotFound] -,主要看尖括号内部分。问题原因:罪魁祸首是web.xml下对转载 2017-06-20 15:32:23 · 423 阅读 · 0 评论 -
springMVC自动扫描@controller注解的bean
若要对@controller注解标注的bean进行自动扫描,必须将放置在dispatcherservlet的配置文件中,若配置在ContextLoaderListener的配置文件applicationContext.xml中则不起作用在spring mvc中@Controller注解的bean必须由DispatcherServlet初始化的children webApplic转载 2017-06-04 10:45:52 · 2102 阅读 · 0 评论 -
在myeclipse中,如何设置显示或隐藏某工程下.classpath,.mymetadata,.project这三个文件?
1、在package explorer的右上角点击那个向下的三角形,,如下图2、在弹出的菜单中选择 Filters...3、在弹出的窗口的select the elements to.....里面的选项里勾选. *resources,然后点OK即可,如下图转载 2017-05-24 11:21:41 · 4307 阅读 · 0 评论 -
Java Web 开发过程中的问题
1. .jsp 文件放到 webroot 目录 还是 webroot 下的 WEB-INF 目录下。 webroot 下的jsp 页面可以直接访问, 通过设置过滤器,放在webroot下面的文件也可以实现不能直接访问。 web-inf 下的jsp 不能直接访问。TomCat 服务器下的WEB-INF文件夹是一个非常安全的文件,在页面中不能直接访问其中的原创 2017-04-26 14:02:41 · 910 阅读 · 0 评论 -
Spring MVC 环境搭建
(一)、web.xml 配置1、打开项目中的 web.xml 添加一个Spring 的 servlet(当然 tomcat 下的 /conf/web.xml 也可以,但一般不会这么做) ,使程序启动时就加载此 servlet。 spring org.springframework.web.servlet.Disp转载 2017-04-15 09:21:31 · 662 阅读 · 0 评论 -
SpringMVC 中 .classpath文件有什么用?
第一部分:classpath是系统的环境变量,就是说JVM加载类的时候要按这个路径下去找,当然这个路径下可以有jar包,那么就是jar包里所有的class。 eclipse build path是eclipse工程里需要的包,也是需要的class,本质上没什么区别。你可以测试,比如JDK中有个String类,在java.lang中,那么你自己声明一个别的包,类叫String,然后打个jar转载 2017-04-19 13:52:35 · 1966 阅读 · 0 评论 -
Spring classPath:用法
Spring classPath:用法lasspath就是代表 /WEB-INF /classes/ 这个路径(如果不理解该路径,就把一个web工程发布为war包,然后用winrar查看其包内路径就理解啦)常用的场景:在SSH架构中,配置spring的上下文环境: contextConfigLocation转载 2017-04-13 16:45:27 · 408 阅读 · 0 评论 -
web.xml 配置中classpath: 与classpath*:的区别
首先 classpath是指 WEB-INF文件夹下的classes目录 解释classes含义: 1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml 2.存放模板文件 eg.actionerror.ftl 3.存放class文件 对应的是项目开发时的src目录编译文件 总结:这是一个定位资源的入口转载 2017-04-17 17:01:37 · 355 阅读 · 0 评论 -
java读写Excel(JXL)
1.找到JXL.jar包,导入程序。2.读取Excel public static void readExcel() throws BiffException, IOException{ //创建一个list 用来存储读取的内容 List list = new ArrayList(); Workbook rwb = null; Cell cell =转载 2017-04-11 14:06:29 · 357 阅读 · 0 评论 -
Java PATH 环境变量配置的问题
遇到一个这样的问题: 之前java jdk 使用的是1.6的安装版本,后来版本太低了 需要1.8的,下载了免安装的JDK1.8,在系统环境变量中设置好了 JAVA_HOME 变量,在 PATH 中添加了bin路径,但是cmd 中执行 java -version 还是原来的版本, 查看 java -verbose 还是原来的安装路径, echo $PATH$ 显示的是免安装版本。原创 2017-02-03 17:04:59 · 1114 阅读 · 0 评论 -
Java 中字符串的比较
在项目开发中遇到一个Java 字符 比较的问题, 比较两个字符串不相等,开始使用的 “!=”,后来发现总是有问题,修改为使用equals 函数后,执行没问题了。原因是:“==”,"!=" 比较的是两个对象是否相等。而equals 比较的是字符串内容是否相同。参考了这个文章http://blog.youkuaiyun.com/chtnj/article/details原创 2016-12-12 10:49:56 · 733 阅读 · 0 评论