`
yongjiucui
  • 浏览: 18617 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
文章列表
整合 Struts 和 Spring 与 Struts 相似,Spring 可以作为一个 MVC 实现。这两种框架都具有自己的优点和缺点,尽管大部分人同意 Struts 在 MVC 方面仍然是最好的。很多开发团队已经学会在时间紧迫的时候利用 Struts 作为构造高品质软件的基础。Struts 具有如此大的推动力,以至于开发团队宁愿整合 Spring 框架的特性,而不愿意转换成 Spring MVC。没必要进行转换对您来说是一个好消息。Spring 架构允许您将 Struts 作为 Web 框架连接到基于 Spring 的业务和持久层。最后的结果就是现在一切条件都具备了。 在 ...

Struts2 国际化

    博客分类:
  • SSH
struts.custom.i18n.resources struts.custom.i18n.resources     每种框价都会有国际化的支持,struts2的国际化大致上分为页面的国际化,Action的国际化以及xml的国际化   首先在struts.properties文件中加入以下内容:struts.custom.i18n.resources=messageResource或在struts.xml中加入<constant name="struts.custom.i18n.resources" value="messag ...
【引用】htmlparser实现从网页上抓取数据(收集)   2011-04-29 11:27:47|  分类: java |  标签: |字号大中小 订阅 本文引用自luoye1989《htmlparser实现从网页上抓取数据(收集)》 package parser;   import java.io.BufferedReader;
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1)      选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指那个被其他表所引用的表. (2)      WHERE子句中的连接顺序.: ORA ...
//校验密码:必须包含数字、字符和特殊字符 var text = /^([0-9].*([a-zA-Z].*[!$#%]|[!$#%].*[a-zA-Z])|[a-zA-Z].*([0-9].*[!$#%]|[!$#%].*[0-9])|[!$#%].*([0-9].*[a-zA-Z]|[a-zA-Z].*[0-9]))$/; var text2 = /^([\w!$#%]){8,}$/; //校验用户姓名:只能输入1-30个以字母开头的字串 function     isTrueName(s) { var     patrn=/^[a-zA-Z]{1,30}$/; if     ...
org.apache.struts2.interceptor.FileUploadInterceptor - Content-Type not allowed: upload "upload__75549ca5_1239ddc5ce6__8000_00000161.tmp" image/pjpeg 原有配置:用ext+struts2上传时一直显示进度条不消失: <action name="xxxAction"     class="com.web.action.xxxAction">     <intercepto ...
文件上传的原理:   表单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值:   1) application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的value属性值,采用这种编码方式的表单会将表单域的 值处理成URL编码方式。   2) multipart/form-data:这种编码方式的表单会以二进制流的方式来处理表单数据,这种编码方式会把文件域指定文件的内容也封装到 请求参数里。   3) text/plain:这种方式主要适用于直接通过表单发送邮件的方式。   文件上传是web应用经常用到的一个知识。原理是,通过 ...
IFRAME嵌套框架自适应高度代码2008-04-14 17:13IFRAME嵌套框架自适应高度 <SCRIPT FOR=window EVENT=onload LANGUAGE="JScript"> document.all("weiling").height=weiling.document.body.scrollHeight; </SCRIPT> <IFRAME id="weiling" name="weiling" frameBorder=0 scrolling=no src=& ...
今天做了一个程序,用来将同一分组的信息按组进行保存的功能,写的有什么问题希望大家帮我检查检查. public class GroupRecord { private Map<String,StringBuffer> record = new HashMap<String,StringBuffer>(); private LinkedList<String> groupNames = new LinkedList<String>(); /** * create new group * @param groupName ...
1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of one or more Connector components that share a single Engine Service是这样一个集合:它由一个或者多个Connector组成,以及一个En ...
一.Oracle 简介. Oracle oracle是殷墟(Yin Xu)出土的甲骨文(oracle bone inscriptions)的英文翻译的第一个单词,在英语里是“神谕”的意思。Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统。 更详细的请参见:百度百科  http://baike.baidu.com/view/15020.htm   二.Oracle的安装.     本人演示的是Oracle.10g.For.Windows.     ...
对于oracle数据库只有物理备份和逻辑备份   物理备份:是将实际组成数据库的操作系统文件从一处拷贝到另一处的备份过程,通常是从磁盘到磁带。   逻辑备份:是利用SQL语言从数据库中抽取数据并存于二进制文件的过程 ...

去掉代码前部编号

    博客分类:
  • Java
今天发先从JavaEye网站上粘贴下来的代码有一些前面会带有编号,在程序中无法使用,如果手动将其编号删除实在是太浪费时间了,所以自己谢了一个简单的程序用来自动去除编号。 1.只要将有编号的代码保存到一个文件中。 2.在程序中指定文件的路径。 3.直接运行就可以将转换好的文件自动保存到原来的文件中(也可以自从新指定路径)   主意:两个文件不在同一个包下,用时需要更改   package com.cui.io; import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import ...
Session详解 作者:郎云鹏 软件工程 2009-01-13 10:59:45 阅读1791 评论0   字号:大中小 订阅 目录: 一、术语session 二、HTTP协议与状态保持 三、理解cookie机制 四、理解session机制 五、理解javax.servlet.http.HttpSession 六、HttpSession常 ...
  今天找到一个css的帮助文档挺不错的,收藏下来。http://www.chinaue.com/tool/css/
Global site tag (gtag.js) - Google Analytics