随笔分类 -  Java SSH框架

自己学习SSH框架和做项目的总结
摘要:1. 前言基于Maven的开发方式开发项目已经成为主流。Maven能很好的对项目的层次及依赖关系进行管理。方便的解决大型项目中复杂的依赖关系。S2SH(Struts2+Spring+Hibernate)框架是目前进行WEB项目开发中非常流行的一个组合。基于作者对于这个三个框架的了解及其相关的开发经验,介绍下搭建基于Maven的S2SH框架的过程。2. Maven顶级父仓库(Repository)工程如果要从头到尾搭建Maven工程的话,这步是必不可少的。创建顶级Maven仓库成功的方法有很多,这里只介绍一个最简单的。(1) 创建一个文件夹,名称作为这个工程的名字。在此文件夹下面创建一个pom. 阅读全文
posted @ 2014-02-20 22:14 Rush_SONG 阅读(31207) 评论(4) 推荐(1)
摘要:主题 本文主要讲述的是在Window Server服务器下采用Apache+JBoss服务器的模式实现请求的转发,Apache主要实现转发服务器的功能,真正的请求处理由JBoss服务器进行。在这种模式下项目使用Java编程。集成原因分析 采用着用模式主要的目的是将可用的服务器全部使用上,采用一个域名进行访问到所有的项目,当然也可以将所有的项目放到一个JBoss里面,然后通过域名访问,但是这样做的后果是JBoss占用服务器内存狂大,服务器运行一段时间后会自动关掉,明显的表现方式是不能继续提供访问服务,而且这样做还有一个很大的隐患是JBoss服务器的配置端口会暴漏在网络上,虽然可以实现加入访问密码 阅读全文
posted @ 2012-02-14 12:02 Rush_SONG 阅读(5181) 评论(0) 推荐(1)
摘要:主题 本文主要针对Tomcat、JBoss系列服务器,采用JSP、Java开发的网站在页面加载过程中对其中包含的Javascript脚本和CSS和图片等进行压缩传输,以加快页面的显示速度,经过试验对比,效果比较明显。配置一:JBOSS服务器的配置 在JBOSS的server.xml文件中找到Connector port="80"或者Connector port="8080"这一项,这是配置服务器端口的,在其中添加一个开启压缩传输的参数和要压缩传输的文件的后缀名。 按照上面的配置完毕后,重新启动服务器,看看效果~~。配置二:在项目中添加压缩函数 配置完服务 阅读全文
posted @ 2011-10-29 13:24 Rush_SONG 阅读(3615) 评论(3) 推荐(0)
摘要:使用Jacob开源插件操作Microsoft Word主题 最近项目中要进行公文的操作,所有就想到了使用java来操作word,找了一些资料,都是比较零散、杂乱的东西,今早向Google大神求救,终于发现了一位热心的国外同鞋的文章,收获颇多,因此将此文翻译出来,供大家参考,本文英语水平很烂,但是为了学习同鞋你一定要hold住。"Am I the only person on this planet who wants to write MS Word files with Java?"- Me, after researching Jacob, POI, WordBean 阅读全文
posted @ 2011-10-28 10:50 Rush_SONG 阅读(11440) 评论(1) 推荐(2)
摘要:由于现在主流的B/S打印模式存在的固有的缺点,通过借鉴优秀报表软件和应用软件的模式,本文提出了利用VC++中的Automation功能实现办公软件网页打印控件,来解决不同报表工具间的差别。 阅读全文
posted @ 2011-09-10 10:30 Rush_SONG 阅读(6631) 评论(3) 推荐(1)
摘要:/*2011年8月29日 09:52:54 by Rush*/SSH框架中使用log4j的方便之处1. 动态的改变记录级别和策略,即修改log4j.properties,不需要重启Web应用,这需要在web.xml中设置一下。2. 把log文件定在 /WEB-INF/logs/ 而不需要写绝对路径。3. 可以把log4j.properties和其他properties一起放在/WEB-INF/ ,而不是Class-Path。web.xml中的设定在web.xml中的详细设定如下:<context-param> <param-name>log4jConfigLocatio 阅读全文
posted @ 2011-08-29 09:53 Rush_SONG 阅读(24605) 评论(3) 推荐(5)
摘要:/*2011年8月28日 10:03:30 by Rush */环境配置项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可。添加方法:点击项目右键->Build Path->Add librarys:打开Add Libraries对话框,然后选定 MyEclipse Libraries:点击Next,找到Spring 2.0 aop Libraries并勾选上,点击finsh即可。如果在项目里面能看到下面的库文件,说明已经安装成功。事务配置首先在/WEB-INF/applicationContext.xml添加以下内 阅读全文
posted @ 2011-08-28 10:12 Rush_SONG 阅读(276719) 评论(21) 推荐(28)
摘要:/2011年8月27日 10:52:07 by:Rush/JBoss配置虚拟路径当项目中需要访问服务器本地的文件时可以在jboss中配置虚拟路径,然后在项目中就可以通过URL来方位服务器上面的文件了,具体的配置过程如下:查找%jboss-home%\server\default\deploy\jboss-web.deployer\server.xml 文件并打开,找到其中的<Host></Host>标记:在<Host></Host>之间增加<Context path="/cabTest" docBase="d: 阅读全文
posted @ 2011-08-27 10:53 Rush_SONG 阅读(3073) 评论(0) 推荐(0)
摘要:/2011年8月25日 10:42:42 by Rush/ 项目中要使用JBoss作为项目部署服务器,使用JBoss管理数据库连接有许多的好处,其中之一就是有数据库连接池不用自己设置,服务器会按照优化的设置来管理数据库,具体的使用步骤如下:首先,在JBoss根目录的server\default\deploy目录下面新建一个mssql-ds.xml的文件。该XML文件内部的配置内容如下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 3 4 <datasources> 5 6 <loca 阅读全文
posted @ 2011-08-25 10:42 Rush_SONG 阅读(6160) 评论(4) 推荐(0)
摘要:/2011年8月24日 22:20:20 by rush/ 如果在浏览器中使用ActiveX控件,你们控件有可能因为操作系统中对浏览器的安全设置而组织控件的安装。一种解决方案是调整浏览器的安全设置使其可以下载和运行未签名的和不安全ActiveX控件,但是这种方式带来的最大的缺点是降低了浏览器的安全性,造成了用户浏览器的潜在危险性,并且从易用性的角度讲要用户自己做这些设置,尤其是没有计算机基础的用户,实现起来比较麻烦,可能会降低用户对网站内容的好感度。一。 一种最简单的方式是将证书下载到用户电脑上面,由用户自己来安装,这种方式易于实现,注意这里不能直接给出证书的链接,要打包,不然默认会读取证书到 阅读全文
posted @ 2011-08-24 22:50 Rush_SONG 阅读(11009) 评论(110) 推荐(3)
摘要:/2011年8月24日 09:32:26 by rush/ 本文旨在讨论使用Hibernate框架中进行的HQL查询和SQL查询中的使用方式,以及各种方法的使用方便程度,纯属个人观点,如果有什么不对的地方欢迎指教。开发环境为Myeclipse6.0,开发使用的框架为SSH(Spring+Struts+Hibernate)+(Ajax,JQuery,DWR)框架,后台数据库采用的是SQL Server2005数据库软件,项目部署是在JBoss4.0服务器上面,数据库连接采用JBoss JNDI的连接方式。1.首先,假设下面的表存在: 1 create table test( 2 3 int... 阅读全文
posted @ 2011-08-24 10:03 Rush_SONG 阅读(5641) 评论(0) 推荐(0)
摘要:/*DWR框架在SHH中的配置说明*/ /*整理:rush */ /*Date: 2011年4月29日 14:05:28*/ SSH Dwr框架应用 1. 首先导入dwr包,将其解压后提取其中的文件。Jar包,放到项目的WEB-INF目录下的lib文件夹中。 2. 在ssh项目中的WEB-INF目录下的web.xml中配置相应的信息,如下, <!--配置dwr信息 --> <!-- Ajax工程dwr的配置信息 --> <servlet> <servlet-name>dwr-invoker</servlet-name> <ser 阅读全文
posted @ 2011-04-29 14:04 Rush_SONG 阅读(6555) 评论(0) 推荐(1)
摘要:SSH配置步骤 1 安装JDK (1) 在“ssh培训”文件夹中找到“JDK1.6.exe”应用程序,如图: 双击其进行JDK的安装;而后出现下面的安装界面 接下来就是接收、下一步等无聊操作,具体的安装目录选择默认即可。 点“完成”,结束安装操作。 (2) 配置环境变量:右键单击“我的电脑”点“高级”,然后点“环境变量”,接下来在“系统变量(S)”中找到“path”,点“编辑”,而后在“变量值”一栏中将jdk的bin文件夹的地址复制进去(若测试的时候不成功,则只需在我们所复制的地址前面加“;”即可)。 (3) 我们的环境配置操作是否成功需要在dos中验证:打开命令提示符dos 2 安装MyEc 阅读全文
posted @ 2011-04-29 00:17 Rush_SONG 阅读(13194) 评论(0) 推荐(0)
摘要:考虑一下几点:1. javascript 和applet互相通信。applet和前台界面交互,可以让客户感觉不到有applet的存在。2. applet和后台相互通信。applet既可以接受后台转递的参数、对象流等等 还可以把信息返回到后台。3. applet只实现打印和预览,主要的业务操作需要在后台完成。上篇中提到print.js:新建一jsp页面 PrintReportApplet.jsp次jsp页面就一个按钮 <inputtype="submit"value="预览"onclick="reportViewer()" /&g 阅读全文
posted @ 2011-04-29 00:11 Rush_SONG 阅读(1560) 评论(0) 推荐(0)
摘要:1.在web.xml中加入一个过滤器和过滤范围的配置<filter><filter-name>encoding</filter-name><filter-class>com.guet.cab.base.Filter.EncodingFilter</filter-class></filter><filter-mapping><filter-name>encoding</filter-name><url-pattern>/*</url-pattern></fil 阅读全文
posted @ 2011-04-29 00:04 Rush_SONG 阅读(8216) 评论(0) 推荐(0)
摘要:/*by:宋继清*/ /*date:2011年2月26日 21:26:51*/ /*QQ:574502657*/ /*系统:windows xp*/ /*编程软件:myEclipse*/ /*服务器:jboss4.x*/ /*jQuery版本:1.0.3*/ Ssh与jQuery框架整合研究(1) 导入jquery.js文件。在webroot根目录下新建javascript文件夹,将解压出来的jquery.js文件放到javascript目录下。如图:点击获得jquery包 (2) Web.xml文件中设置编码信息。Web.xml中编码信息设置如下:新建一个包以实现编码过滤功能:点此获取包方法 阅读全文
posted @ 2011-04-28 23:58 Rush_SONG 阅读(7131) 评论(0) 推荐(0)
摘要:/*by:宋继清*/ /*date:2011年2月26日 11:44:56*/ /*QQ:574502657*/ /*平台:windows xp*/ /*编程软件:myEclipse6.0.2*/ /*服务器:jboss4.x*/ /*数据库:SQL Server2005企业版*/ Spring+struts+hibernate+dwr框架整合教程 Ssh框架的整合在前面已经邮过教程,本教程是专门介绍如何在ssh框架中搭建dwr框架。 (1)dwr框架介绍。DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开 阅读全文
posted @ 2011-04-28 23:55 Rush_SONG 阅读(7855) 评论(7) 推荐(1)
摘要:/*by:宋继清 date:2011年2月24日 22:39:20*/ /*说明:SSH框架配置与例程演示*/ /*QQ:574502657*/ 1.编写目的 为了学习,为了更好的学习java. 为了让想要学习这个整合的人少走弯路! ! ! 2.实验环境 l MyEclipse6.5 l JBoss4.2.1 l SQL2005 l 数据库脚本程序 CREATE TABLE student ( id int(11) NOT NULL auto_increment, name varchar(30) not-null, password varchar(50) default NULL, PRI 阅读全文
posted @ 2011-04-28 23:48 Rush_SONG 阅读(9707) 评论(5) 推荐(2)