Archive for the 'JAVA WEB' Category

spring security3.0.7(一)

Spring Security是什么?
Spring Security为基于J2EE企业应用软件提供了全面安全服务。 特别是使用领先的J2EE解决方案-spring框架开发的企业软件项目。 如果你没有使用Spring开发企业软件,我们热情的推荐你仔细研究一下。 熟悉Spring-尤其是依赖注入原理-将帮助你更快的掌握Spring Security。
继续阅读 [ spring security3.0.7(一) ]

Hibernate 继承映射

Hibernate是一种Java语言下的对象关系映射解决方案,hibernate 使程序员可以以面向对象的思维操作数据库,所以hibernate也提供了继承映射。
使用继承映射某些情况下可以提升一些性能,例如在微博中帖子可以分好几种帖子,如纯文字贴,图片贴,视频贴,还有转贴。
这样就一个定义个帖子基类Post 子类ImagePost VideoPost CopyPost
继续阅读 [ Hibernate 继承映射 ]

struts2.2 + spring 3.1 + hibernate 3.6 配置

ssh是java中比较常用的框架组合。

首先配置spring:

spring文档中提到尽量将各个层的配置文件分开,再用import标签引用。

我是在src目录下建了个conf文件夹用于存放spring配置文件先是有4个xml文件
继续阅读 [ struts2.2 + spring 3.1 + hibernate 3.6 配置 ]

android 与servlet json数据交互

最近在做moko 的android客户端的时候发现moko的api都是用的json数据传输,发送请求的数据是json,返回的也是json。

今天就也试着实现了下服务器的代码

先贴上代码:
继续阅读 [ android 与servlet json数据交互 ]

Heritrix TransformerConfigurationException 问题解决方法

在使用heritrix-1.14.4新建job时会出现错误

错误:“null”
致命错误:“无法编译样式表”
2010-07-16 21:35:03.359 严重 thread-12 org.archive.crawler.framework.WriterPoolProcessor.getFirstrecordBody() Failed transform javax.xml.transform.TransformerConfigurationException: 无法编译样式表
2010-07-16 21:35:03.437 严重 thread-12 org.archive.io.arc.ARCWriter.getMetadataLength() Unsupported metadata type: null

当时在网上找了好久都没有找到解决办法,于是自己开始摸索。我想可能是某些文件位置没放好或缺少某些文件。一看出错锁说xml的我想可能就是xml文件少了。于是看了源码自带的文件xsd里的文件。里面有个exaple.xml很像我需要的于是就把他copy到src目录下不过还是不行。没辙了就找来了heritrix编译好的jar包打开一看有个arcMetaheaderBody.xsl文件就copy到src目录下运行下可以了没有问题。

Hello Jabsorb

jabsorb是一个类似于DWR简单、轻量级的Ajax/Web 2.0框架。它能够让运行在web浏览器上的JavaScript代码调用Java web应用程序中的方法,就像调用浏览器支持的本地对象一样。jabsorb使用JSON-RPC协议作为它的传输机制,JSON-RPC是一种非标的协议,因此jabsorb能够与其它标准的JSON-RPC客户端和服务器(允许采用其它语言编写)相交互。
继续阅读 [ Hello Jabsorb ]

关于servlet 的HttpServletResponse编码问题

servlet 有两种输出流方式 getOutputStream 和 getWrite 两种,这两种方法是互相排斥,调用了其中的任何一个方法后,就不能再调用另一方法。 两者功能都差不多,不过两者有区别,从名称就可以看出一点不同,getOutputStream 获得的是OutputStream 为字节流输出对象,直接输出字节数组中的二进制数据,而getWriter 获取的是PrintWriter 为字符输出流对象,可以直接输出字符文本内容。
继续阅读 [ 关于servlet 的HttpServletResponse编码问题 ]

利用JSP与SERVLET编写留言板

利用JSP与SERVLET编写留言板
1.所要编写的留言板(实现连接数据库进入指定用户的留言板)需要的功能:添加,删除,更新数据。
2.编写之前需要添加如下WEB.XML标记: 继续阅读 [ 利用JSP与SERVLET编写留言板 ]

MVC模式简介与注册登录的设计

1.目前大部分的WEB应用都会涉及到注册与登录模块。(本次设计的JAVA WEB 留言板也不例外)。综合比较我使用的是MVC模式(即模型,视图,控制)。设计是需要为WEB-INF中的WEB.xml文件添加如下字标记: 继续阅读 [ MVC模式简介与注册登录的设计 ]

JAVA WEB(配置环境)

1.安装JDK(1.60)
设安装目录为D:\Jdk1.6
安装好从Sun公司下好的JDK后需要进行几个环境变量的设置:右键计算机,在弹出的菜单中选择“属性”命令,在弹出的菜单中选择“高级系统设置”,在弹出的对话框中单击“高级”选项下的“环境变量”按钮,添加如下系统变量。
变量名:JAVA_HOME 变量值:D:\JDK1.6
变量名:classpath 变量值.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
变量名:path 变量值:%JAVA_HOME%\bin; (系统里已经有了path变量,只需要在path最前面加上去即可) 继续阅读 [ JAVA WEB(配置环境) ]