- 浏览: 252467 次
- 性别:
- 来自: 北京
-
最新评论
-
Orc3Ming:
哦,脚本的解释路径,不是注释。
RHEL6.4更改为CentOS6.4的yum源 -
Orc3Ming:
将第一行 #!/usr/bin/python 修改为 #!/u ...
RHEL6.4更改为CentOS6.4的yum源 -
anniecharlotte:
请问:如果登录某个节点
执行nodetool ring查看集群 ...
Cassandra集群 -
Q_Qkings8:
给了我好的提示,已经成功的解决了问题
Eclipse Debug Source not found for -
kevin.wang:
feijin1981 写道我也有同样的问题,但是Window ...
Eclipse Debug Source not found for
文章列表
Struts2中,在浏览器提交和服务器输出的时候,一般的内置类型都会在由系统自动进行转换,但是发现Date日期类并没有被系统处理过程中进行自动转换(@_@),这个问题并不是绝对性的,在百度中搜索过,有些场合会进行自动转换,有些场合则不会。
当系统没有为Date进行自动转换的时候,可以写一个全局的类型转换类,进行Date与String之间的类型转换。
代码:
http://towson.blog.51cto.com/325996/84417
在表单的提交过程中经常碰到应该是数字的类型,但是表单提交的是字母,所以在struts2的自动类型转换中将导致类型转换异常,struts2中也有自定义的处理机制,例如是int的属性age,但是你提交的值是abc,在转换中出现异常,struts2自动调用addFieldError方法,把错误增加进去,但是struts2自动增加的错误提示信息是英文的:Invalid field value for field "age".
但是我们需要自定义这个错误提示信息的话就需要另外的方法了。(首先进行类型转换,再调用set进行属性的设置,然后再执行validate(),最后执行 ...
1. result中的jsp地址是相对于action类的。
如action地址为http://localhost:8080/struts2/login/login.action
result中为success.jsp
则页面显示地址为:http://localhost:8080/struts2/login/success.jsp
struts的form标签的action是经过优化的
当html的form表单的action="/url"(以/开头的url地址)时,其会从http://127.0.0.1:8080这个根开始附加,我们要访问具体信息必需要加上项目的上下文(context),就是tomcat安装目录下wepapps/context( ...
struts的form标签的action是经过优化的
当html的form表单的action="/url"(以/开头的url地址)时,其会从http://127.0.0.1:8080这个根开始附加,我们要访问具体信息必需要加上项目的上下文(context),就是tomcat安装目录下wepapps/context( ...
空心J的java文件,不被包含在项目中进行编译,而是当做资源存在项目中。
解决办法1:
右击该文件 --> BuildPath --> Include
正常实心J时,该选项为 Exclude
方法2:
BuildPath-->configure buildpath--->source中添加需要被包含的代码
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher
1.jar包是否导入.
2.导入的位置是否正确,粘贴到lib中,还是添加到userlibrary
【区别】
在MyEclipse中,使用UserLibrary的方式管理类库:
好处:在多个项目中,使用这个类库方便,并且只需更新jar包,只需更新UserLibrary即 可。(这种方式,开发时方便)
缺点:打包发布时,存在于UserLibrary中的jar包,需要额外手工打包。
如果直接在项目所在的lib目录下,放置jar包:
好处 ...
base 元素可规定页面中所有链接的基准 URL
默认情况下,页面中的链接(包括样式表、脚本和图像的地址)都是相对于当前页面的地址(即:浏览器地址栏里的请求URL)。
我们可以使用 <base>标签中的href属性来设置,所有的“相对 ...
在jsp中有这么一个属性 pageEncoding
干啥用的呢 ?我们都知道jsp在执行的时候 首先翻译 成servlet类 如 index_jsp.java
pageEncoding就是在这个翻译中用的。web容器在翻译的时候不知道jsp文件的编码,我们就是通过
Java代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
来指定 这里要注意一点:你的jsp文件的实际编码一定要跟pageEncoding指定的一致 否则web 容 ...
Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单。servlet和filter中的url-pattern有一些文章在里面的,总结了一些东西,以免遇到问题又要浪费时间。
一,servlet容器对url的匹配过程:
当一个请求发送到servlet容器的 ...
一、JDK1.6下载
目前JDK最新版本是JDK1.6,到http://java.sun.com/javase/downloads/index.jsp可以下载JDK1.6。
二、JDK1.6安装
JDK的安装非常简单,只需要按照向导一步一步进行即可。在安装时需记住安装的路径,在配置环境变量时将会用到这个安装路径。我的安装路径是F:\jdk1.6。
三、配置环境变量
对于初学者来说,环境变量的配置是比较容易出错的,在配置的过程中应当仔细。使用JDK一共需要配置三个环境变量:java_home、classpath和path(不区分大小写)。
...
解决方案:
步骤一:在解压出的oracle文件夹中搜索refhost.xml文件,搜索结果出现2条符合条件文件,这两个文件均需要修改.
打开文件发现内容中有包含...5.0 6.0等系统说明,在其中添加
1. <OPERATING_SYSTEM>
2. <VERSION VALUE="6.1"/>
3. </OPERATING_SYSTEM>
注:两个文件均需添加
步骤二:在安装文件夹根目录内进入install文件夹,编辑oraparam.ini文件,找到[Certif ...
以安装Oracle的用户进入系统:
忘记密码:
1.在命令行下输入 sqlplus /nolog 进入SQL*PLUS
2.输入:conn / as sysdba
3.修改密码:alter user sys identified by "admin"
4.然后就可以使用sys用户密码admin登陆了
注意:密码的第一个字符不能是数字的
创建密码文件:
1.创建密码文件的命令
orapwd file=<> password=<> entries=最大数目
这里的file命名规则在unix/linux下 orapw,在windows下为 pwd.ora ...
提升技术的关键
问:很想成为技术高手,最重要的,是不是要看大量书,做很多项目?
答:我看很多人买了一堆书,做了无数的项目,还是技术平平,因为买了书没读,后五年做项目,是在前三年水平循环。
能力提升靠学习,学习的持久动力来源于兴趣。
有兴趣,买书后会看、会思考;做项目时会总结。
有兴趣,就会勤奋、专注、有耐心。
有兴趣,就会不断总结方法。而方法,是提升学习效率和工作效率的关键。
所以,兴趣最关键。
关于阅读量
问:很多技术高手都看书近百本,我如何做到?
答:你知道他们花了多少年吗?可能是10年,平均一年才10本,这个你能够做到吧?
关于表达能力
问:我感觉自己和同事交流时,总表达不清自己的观点 ...