转:http://blog.csdn.net/ducexu/article/details/7529613

2012.05.02   星期三

1、问题:导入的新工程,名字上出现感叹号。

原因:工程的jar包libraries需要重新加载。

解决:工程右键--》properties--》Java Build Path--》Libraries,remove以前的jar包,点选“Add JRES”,从工程中的web_root--》lib文件夹中选择jar包,并导入即可。

2、问题:java中的三元运算符"?"用法。

例子:

String message=message==null?   "异常:"+rootCause.getClass().getName():message;

释疑:

如果message==null为真,则赋值 "异常:"+rootCause.getClass().getName()给message,否则把“错误信息message”赋值给message。

3、问题:java中的instanceof用法。

参阅:http://rodney.cnblogs.com/archive/2005/08/18/instanceof.html

2012.06.13  星期三

1、问题:在更改完成jsp的相关栏位之后,用浏览器打开jsp页面并没有改变。

原因:缓存问题。

解决方案:删除目录  D:\Program Files\apache-tomcat-6.0.35\work\Catalina\localhost      下的相关工程文件。

2012.06.17 星期日

问题1:写一个简单的注册程序就出错。jsp文件输入用户信息,servlet进行后台处理。但是后台报nullpointer错误,经检查根本没有逻辑错误,而是有个参数使用了中文输入法              导致的。。。。晕!

解决办法:直接使用英文输入法重新写参数。

问题2:if ...else...语句嵌套问题。if...if...if...和if...else if...else if...的区别?

解决办法:前者的三个if块中的执行结果不互斥,而后者的if块中的执行结果互斥。

问题3:form中action的servlet路径是web.xml中配置的servlet mapping 的上下文路径。

2012.06.26 星期二

问题1:从svn服务器上down下的新项目出现问题,一直提示denied connect

解决方法:连接配置文件出错

问题2:提示无法读取本地硬盘文件

解决方法:删除work目录中的session.src文件。

问题3:提示一直出错,并且不能解决

jdk版本问题。千万不可以忽略jdk版本的问题。

2012.06.27 星期三

问题:项目中的java类没有错误,但是项目的文件夹上却有一个小红叉。

解决:直接找到programs标签,然后根据programs透视图中的提示进行更改。如果没有programs标签,则在windows-->show view 中打开programs。

java web开发中遇到的问题及解决方案(个人学习日志,持续更新)的更多相关文章

  1. Java Web开发中路径问题小结

     Java Web开发中,路径问题是个挺麻烦的问题,本文小结了几个常见的路径问题,希望能对各位读者有所帮助. (1) Web开发中路径的几个基本概念 假设在浏览器中访问了如下的页面,如图1所示: 图1 ...

  2. Java Web 开发中路径相关问题小结

    Java Web开发中路径问题小结 (1) Web开发中路径的几个基本概念 假设在浏览器中访问了如下的页面,如图1所示: 图1 Eclipse中目录结构如图2所示: 图2 那么针对这个站点的几个基本概 ...

  3. Java Web开发中MVC设计模式简介

    一.有关Java Web与MVC设计模式 学习过基本Java Web开发的人都已经了解了如何编写基本的Servlet,如何编写jsp及如何更新浏览器中显示的内容.但是我们之前自己编写的应用一般存在无条 ...

  4. java web开发中常用的协议的使用和java-web 常见的缓冲技术

    一.DNS协议 作用将域名解析为IP   类似于我们只需要知道中央一台,中央二台,而不需要知道它的频率,方便记忆. java dns 域名解析协议实现 1 域名解析,将域名可转换为ip地址InetAd ...

  5. Java Web开发中路径问题小结(getRequestUrl getContextUrl getServletUrl)

    看以博客感觉不错,分享一下http://www.cnblogs.com/tianguook/archive/2012/08/31/2665755.html (1) Web开发中路径的几个基本概念 假设 ...

  6. Java Web开发中的名词解释

    1.JVM Java虚拟机,class文件的运行时环境,就好比软件运行在操作系统一样,java要运行在JVM中才行,这也是Java之所以支持扩平台的基础. 2.Servlet/JSP 是满足一定接口需 ...

  7. JAVA WEB开发中的资源国际化

    为什么要国际化? 不同国家与地区语言,文化,生活习惯等差异.在数字,时间,语言,货币,日期,百分数等的不同. 两个名词: I18N:即资源国际化,全称为Internationalization,因为首 ...

  8. java web开发中的奇葩事web.xml中context-param中的注释

    同事提交了代码.结果除同事之外,其他人全部编译报错.报错说web.xml中配置的一个bean 没有定义.按照报错提示,各种找,无果. 由于代码全部都是提交到svn主干,之前也没有做过备份,只能一步一步 ...

  9. Java web开发中页面跳转小技巧——跳转后新页面在新窗口打开

    最近学习Java web,在学习过程中想实现一个需求,就是在jsp页面跳转的时候,希望跳转后的新页面在新窗口中打开, 而不是覆盖原来的页面,这个需求使我困惑了好长时间,后来通过大海捞针似的在网上寻找方 ...

随机推荐

  1. ArcGIS 网络分析[2.1] 最短路径

    最短路径求解 [如果看到此博客还没有网络数据集的,请参考第一章的内容,点击我,看目录] 最短路径,是什么最短?时间最短?距离最短?什么距离?路程距离? 考虑到拥堵问题,限速问题,换乘问题,在现实的最短 ...

  2. mysql zip 版安装

    http://jingyan.baidu.com/article/8cdccae946133f315513cd6a.html

  3. VS的使用插件

    1.  插件安装: 1)  productivity power tools:代码查看优化插件: 2)  Visaul Studio Color Theme Editor 主题修改插件: 3)  VS ...

  4. selenium WebDriver 八种定位方式源码

    /* * 多种元素定位方式 */ package com.sfwork; import java.util.List; import org.openqa.selenium.By; import or ...

  5. [js高手之路] html5 canvas教程 - 制作一个数码倒计时效果

    效果图: 这个实例主要注意: 1,剩余时间的计算 2,每个时间数字的绘制 时间主要有0-9和一个冒号组成,用数组来表示( 0: 就是不画圆,1:就是画一个蓝色的圆 ) num.js文件: var di ...

  6. 通俗易懂的信息熵与信息增益(IE, Information Entropy; IG, Information Gain)

    信息熵与信息增益(IE, Information Entropy; IG, Information Gain) 信息增益是机器学习中特征选择的关键指标,而学习信息增益前,需要先了解信息熵和条件熵这两个 ...

  7. gitlab勾住rocket chat

    出于协作的要求, 需要在把gitlab的push event勾到rocket chat上面, 通知协作的其他人. BUT rocket chat提供的脚本没有具体的文件diff, so, 只好修改一下 ...

  8. 【转】python qt(pyqt)的文件打开、文件保存、文件夹选择对话框

    import PyQt4.QtCore,PyQt4.QtGui # 获取文件路径对话框 file_name = QFileDialog.getOpenFileName(self,"open ...

  9. 【dfs】POJ2386湖计数

    Lake Counting Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 34735   Accepted: 17246 D ...

  10. vs2008中xlslib与libxls库的编译及使用

    C++用来操作Excel的方法很多,但是涉及到跨平台,同时又要对Excel的读写操作兼顾,而且免费的库,那应该是要用xlslib和libxls了.由于技术比较菜,折腾这个折腾了一个星期了.最开始是使用 ...