java web开发中遇到的问题及解决方案(个人学习日志,持续更新)
转: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开发中遇到的问题及解决方案(个人学习日志,持续更新)的更多相关文章
- Java Web开发中路径问题小结
Java Web开发中,路径问题是个挺麻烦的问题,本文小结了几个常见的路径问题,希望能对各位读者有所帮助. (1) Web开发中路径的几个基本概念 假设在浏览器中访问了如下的页面,如图1所示: 图1 ...
- Java Web 开发中路径相关问题小结
Java Web开发中路径问题小结 (1) Web开发中路径的几个基本概念 假设在浏览器中访问了如下的页面,如图1所示: 图1 Eclipse中目录结构如图2所示: 图2 那么针对这个站点的几个基本概 ...
- Java Web开发中MVC设计模式简介
一.有关Java Web与MVC设计模式 学习过基本Java Web开发的人都已经了解了如何编写基本的Servlet,如何编写jsp及如何更新浏览器中显示的内容.但是我们之前自己编写的应用一般存在无条 ...
- java web开发中常用的协议的使用和java-web 常见的缓冲技术
一.DNS协议 作用将域名解析为IP 类似于我们只需要知道中央一台,中央二台,而不需要知道它的频率,方便记忆. java dns 域名解析协议实现 1 域名解析,将域名可转换为ip地址InetAd ...
- Java Web开发中路径问题小结(getRequestUrl getContextUrl getServletUrl)
看以博客感觉不错,分享一下http://www.cnblogs.com/tianguook/archive/2012/08/31/2665755.html (1) Web开发中路径的几个基本概念 假设 ...
- Java Web开发中的名词解释
1.JVM Java虚拟机,class文件的运行时环境,就好比软件运行在操作系统一样,java要运行在JVM中才行,这也是Java之所以支持扩平台的基础. 2.Servlet/JSP 是满足一定接口需 ...
- JAVA WEB开发中的资源国际化
为什么要国际化? 不同国家与地区语言,文化,生活习惯等差异.在数字,时间,语言,货币,日期,百分数等的不同. 两个名词: I18N:即资源国际化,全称为Internationalization,因为首 ...
- java web开发中的奇葩事web.xml中context-param中的注释
同事提交了代码.结果除同事之外,其他人全部编译报错.报错说web.xml中配置的一个bean 没有定义.按照报错提示,各种找,无果. 由于代码全部都是提交到svn主干,之前也没有做过备份,只能一步一步 ...
- Java web开发中页面跳转小技巧——跳转后新页面在新窗口打开
最近学习Java web,在学习过程中想实现一个需求,就是在jsp页面跳转的时候,希望跳转后的新页面在新窗口中打开, 而不是覆盖原来的页面,这个需求使我困惑了好长时间,后来通过大海捞针似的在网上寻找方 ...
随机推荐
- 视频云SDK iOS持续集成项目实践
1. 前言 2016年, 我们维护的 iOS推流播放融合SDK KSYLive_iOS 在github上发布了40多个版本, 平均两周发布一个新版本, 经历了最初痛苦的全手动版本构建和维护, 到后来慢 ...
- 从源码(编译)安装golang
从源码安装golang 通常情况下,安装go只需要在官网(https://golang.org/dl/)下载适合系统的二进制发布包,按照安装说明进行安装即可. 对于Linux, Mac OS X和Fr ...
- VS访问不到TFS、VS连接TFS报TF30063
=============================================== 20170704_第一次修改 ccb_warlock === ...
- Java后端程序员都做些什么?
这个问题来自于QQ网友,一句两句说不清楚,索性写个文章. 我刚开始做Web开发的时候,根本没有前端,后端之说. 原因很简单,那个时候服务器端的代码就是一切:接受浏览器的请求,实现业务逻辑,访问数据库, ...
- js基础:对DOM进行操作,删除、添加元素
<body> <div id="div1"> <p id="p1">第一段</p> <p id=" ...
- ubuntu 编译运行 opencv C++ 项目
ubuntu 编译运行 opencv C++ 项目 环境 ubuntu 16.04 opencv3.4.0 一. 编译方法 1)命令行 g++ imageResize.cpp -o resize `p ...
- js遍历 子节点 子元素
Js 节点 子元素 属性 方法 // 添加子节点前 删除所有子节点 var usernameEle = document.getElementById("username"); v ...
- c# 调用python语言
config 文件配置 <configuration>节中 第一个的位置插入如下节点,版本根据实际用到的来写 <configSections> <section ...
- 一个超级简单的demo带你走进redux的大坑
先上代码 import React, { Component } from 'react'; import ReactDOM from 'react-dom'; import { createStor ...
- Java的静态代码块是否会在类被加载时自动执行?
JAVA静态代码块会在类被加载时自动执行? 一.先看Java静态方法,静态变量 http://www.cnblogs.com/winterfells/p/7906078.html 静态代码块 在类中, ...