- 浏览: 919160 次
- 性别:
- 来自: 北京
最新评论
-
一键注册:
request.getRequestURL()和request.getRequestURI() -
SuperCustomer:
...
SED的暂存空间和模式空间 -
juyo_ch:
讲得挺好理解的,学习了
java 死锁及解决 -
chinaalex:
最后一题答案正确,但是分析有误.按照如下过程,上一行为瓶,下一 ...
zz智力题 -
liaowuxukong:
多谢博主啦,弱弱的了解了一点。
C++/Java 实现多态的方法(C++)
文章列表
今天遇到一个很蠢的问题,所以写下来给自己留个教训。
最近在写一个系统,用struts2+spring+Hibernate,无意中发现其中有一个action的验证信息会重复出现,因为这个action要完成的功能很简单,所以写的时候也没太留意。而不但信息会重复出现,更夸张的是,第一次验证失败后返回到input页面后,第二次就算是输入正确,系统也不会正常工作,永远在input页面,错误信息会不停的累加。关了浏览器重开还是这样,要重启服务器才行,汗。
一想便知是容器出了问题,去配置文件里看了看,没发现什么不对啊!和别的action一样啊!无奈中,又由于经过好几个星期的奋战,此 ...
- 2009-10-17 10:33
- 浏览 1277
- 评论(0)
[摘要]: 介绍如何改写Struts2的Restful2ActionMapper来支持REST风格的URL映射。Note: 不 久前写了一篇文章《使用Restful2ActionMapper让Struts2支持REST风格的URL映射》,但后来发现有些不对,Struts2 的Restful2ActionMapper并不按我想的那样运行。因为在我的实验项目中,我是改写了这个Restful2ActionMapper的。 Struts2自己带的Restful2ActionMapper稍嫌复杂,而且我对它的有些地方的处理不甚满意,所以自己写了一个,没有使用Struts2自己的Restful2Action ...
- 2009-10-14 14:40
- 浏览 1069
- 评论(0)
REST 是由 Roy Fielding 在他的论文>《Architectural Styles and the Design of Network-based Software Architectures》中提出的一个术语。
REST 是英文 Representational State Transfer 的缩写,有中文翻译为“具象状态传输”(参考:>《SIP/IMS网络中的Representational State Transfer (REST)和数据分布》)。
—————————————
前面的内容比较枯燥,我说说我自己的理解。
但是 REST 到底是什么呢?论文 ...
- 2009-10-14 14:36
- 浏览 873
- 评论(0)
在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为轻松。
传统上,Hibernate的配置依赖于外部 XML 文件:数据库映射被定义为一组 XML 映射文件,并且在启动时进行加载。创建这些映射有很多方法,可以从已有数据库模式或Java类模型中自动创建,也可以手工创建。无论如何,您最终将获得大量的 Hibernate 映射文件。此外,还可以使用工具,通过javadoc样式的注释生成映射文件,尽管这样会给您的构建过程增 ...
- 2009-10-13 14:32
- 浏览 799
- 评论(0)
容器类可以大大提高编程效率和编程能力,在Java2中,所有的容器都由SUN公司的Joshua Bloch进行了重新设计,丰富了容器类库的功能。
Java2容器类类库的用途是“保存对象”,它分为两类:
Collection----一组独立的元素,通常这些元素都服从某种规则。List必须保持元素特定的顺序,而Set不能有重复元素。
Map----一组成对的“键值对”对象,即其元素是成对的对象,最典型的应用就是数据字典,并且还有其它广泛的应用。另外,Map可以返回其所有键组成的Set和其所有值组成的Collection,或其键值对组成的Set,并且还可以像数组一样扩 ...
- 2009-10-12 16:17
- 浏览 1200
- 评论(0)
本人在看《J2EE核心模式》(“Core J2ee Patterns”,刘天北、熊节译),里面提到了一种实现资源保护的方法,那就是把那些限制访问的资源(比如说jsp源代码)放到Web应用的WEB-INF目录下,对于/web-INF/及其子目录,不允许直接的公共访问,所以就可以起到保护这些代码未经授权的访问和窥视,更好的保护了源代码(19页)。
这么书只是对这种方法进行了简单的介绍,没有描述详细处理方法,我测试了一下,没有办法对放到/WEB-INF的文件进行访问,所以我就上网搜索了一下,才明白了具体的处理方法,感觉非常适合用在STRUTS
- 2009-10-10 17:37
- 浏览 1616
- 评论(0)
1、下载: 下载地址为http://tuckey.org/urlrewrite/#download 2、配置 将urlrewrite.jar包导入 然后在web.xml配置过滤器
Java代码
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class ...
- 2009-10-06 00:52
- 浏览 917
- 评论(0)
在tomcat中三种部署项目的方法
第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加:<Context path="/hello" docBase="D:eclipse3.2.2forwebtoolsworkspacehelloWebRoot" debug="0" privileged="true"> ...
- 2009-10-06 00:47
- 浏览 1266
- 评论(1)
配置虚拟主机还是比较的方便的,所以是我的最爱。
第一步: <!-- This Host is the first"Virtual Host": http://www.example.com/ --><Host name="www.example.com"appBase="/home/example/webapp"><Context path="" docBase="."/></Host>第二步:在目录C:\WINDOWS\system32\drivers\etc下找到文件Hosts ...
- 2009-10-06 00:47
- 浏览 1332
- 评论(0)
环境配置:Eclipse版本 eclipse-SDK-3.3.2-win32WTP版本 wtp-sdk-M-2.0.3EMF版本 emf-sdo-xsd-SDK-2.3.2 (WTP依赖)GEF版本 GEF-SDK-3.3.2 (WTP依赖)其他插件略
1.安装WTP 插件 略2.配置Web Serverwindow->preferences->Server->Instaled Runtimes ->Add 添加一个Web Server 例如Tomcat63.新建WTP工程File->Web->Dynamic Web Project->添写Projec ...
- 2009-10-06 00:46
- 浏览 2213
- 评论(0)
1、在context.xml中的context标签内加入以下代码:
<Resource name="jdbc/mysql" auth="Container"type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"url="jdbc:mysql://localhost:3306/yourdbname"username="root"
password=&quo ...
- 2009-10-06 00:45
- 浏览 1410
- 评论(0)
Spring中事务配置如下:
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.spri ...
- 2009-10-06 00:44
- 浏览 937
- 评论(0)
1:输出action中属性值,在jsp页面中显示用:<s:property value="属性名" /> 2:在页面中实现自动增加的序号用iterator的statuts的index属性 eg: <s:iterator value="#request.inOutAccountList" id="data" status="listStat"> <s:property value="#listStat.index+1"/> <!—输出当前迭代元素的索引 ...
- 2009-10-06 00:42
- 浏览 1449
- 评论(0)
一、请问在win2K命令提示符下怎样更改mysql的root管理员密码?
>mysql -u root -p Enter password: ******mysql> use mysql;mysql> update user set password=password('new_password') where user='root';
通过这种方法就可以直接修改密码了。至于在CMD下能否 ...
- 2009-10-06 00:41
- 浏览 1802
- 评论(0)
一、 二者的出身 作为世界最著名的两大CASE工具,Rational Rose和PowerDesigner的名声可谓如雷贯耳。Rose是当时全球最大的CASE工具提供商Rational的拳头产品,UML建模语言就是由Rational公司的三位巨头Booch、Rumbaugh和Jacobson发明的,后来Rational被IBM收购,所以Rose 可谓出身名门,嫁入豪族。而PowerDesigner也有一段好玩的历史,作者王晓昀是一位中国人,在法国SDP软件公司工作时,由于苦觅一个好用的CASE工具未果,干脆自由开搞,整了个AMC*Designor出来,居然一炮打响,在法国卖得个“巴黎纸 ...
- 2009-10-06 00:40
- 浏览 1004
- 评论(0)