`
itlangzicn
  • 浏览: 39108 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
// 核心代码 HttpServletResponse response = ServletActionContext.getResponse(); response.setContentType("application/vnd.ms-excel"); String fileName = java.net.URLEncoder.encode("员工信息.xls", "UTF-8"); response.setHeader("Content-Disposition", " ...
在Struts中可以在以下文件中配置常量: default.properties文件(这里有很多常量) struts-default.xml struts-plugin.xml struts.xml struts.properties(为了与webwork向后兼容而提供) web.xml struts2加载常量的搜索顺序如下,后面的设置可以覆盖前面的设置:下面介绍两种配置方法   例如:  在
在struts2-core-2.1.8.1.jar/ora.apache.struts2/default.properties中可以看到很多Struts2的常量,在开发时改变一些常量有助于开发。有时候程序也需要改变里面的常量:所以了解这些常量的含义是非常重要(不过你要是英文很好的话,直接看该属性文件就行了):   struts.configuration    该属性指定加载Struts 2配置文件的配置文件管理器。该属性的默认值是org.apache.Struts2.config.DefaultConfiguration,这是Struts 2默认的配置文件管理器。如果需要实现自己的配置 ...
Hibernate2.0.3一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要进行取舍。  hibernate3.jar:  Hibernate的库,没有什么可说的,必须使用的jar包  cglib-asm.jar:  CGLIB库,
1.Struts2环境的搭建:    预先准备好Struts2的开发包: · 可从:http://struts.apache.org/2.x/下载得到 · 下载该Full Distribution:  o struts-2.1.8.1-all.zip (110mb) [PGP
1.看看mysql中的编码设置:         mysql> SHOW VARIABLES LIKE '%char%' ;MySQL的默认编码是Latin1,不支持中文.要让默认编码变为gb2312(UTF8有时对中文支持的不行)。 可进行如下配置: 首先,进入MySQL的安装目录,找到my.ini文件,找到[client] port=3306[mysql]default-character-set=gb2312把default-character-set设置成gb2312,这个设置是设置客户端,default-character-set表示我们输入的字符编码是gb2312格式的,默 ...
先看下列代码: public class FlyWeightMode { public static void main(String[] args) { Integer i1 = 13; Integer i2 = 13; System.out.println(i1 == i2); Integer i3 = 128; Integer i4 ...
import java.util.regex.Matcher; import java.util.regex.Pattern; public class ReplaceS { public static void main(String[] args) { //如果区分大小写,就是把AabcAaB中的a替换成G //如果不去分大小写,就是把AabcAaB中的a和A都替换成G replaceString("AabcAaB","a","G"); replaceStringP("A ...
<?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE struts-config PUBLIC          "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"          "http://struts.apache.org/dtds/struts-config_1_3.dtd"><struts-config>  <form-b ...
1. 什么是表单的重复提交? 前提: 在控制器中相应页面的形式为页面的转发而不是重定向. 1). 若刷新表单页面后, 再提交表单不算重复提交. 除此之外都算为表单的重复提交. 2). 在不刷新表单页面的前提下:   ①. 多次点击提交按钮  ②. 已经提交成功, 然后点击 "刷新(F5)"  ③. 已经提交成功, 按 "回退" 之后, 再点击 "提交按钮". 2. 重复提交由什么缺点: 1). 加重了服务器的负担. 2). 可能导致错误操作. 3. 解决方案: 1). 在页面上使用 js --> 禁止多次点击 " ...
语法: for ( type 变量名:集合变量名 )  { … } 注意事项: 迭代变量必须在( )中定义! 集合变量可以是数组或实现了Iterable接口的集合类 举例: public class AdvancedFor { public static void main(String[] args) { System.out.println(add(1, 2)); System.out.println(add(1, 2, 3, 4)); } public static int add(int x, int... args) {/ ...
1.页面提交 *.do 请求到web.xml文件中的<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>中去给ActionServlet类 2.ActionServlet类调用根据请求方式调用本类中doGet或doPost方法(下面是ActionServlet类的doGet方法)       public void doGet(HttpServletRequest request, HttpServletResponse response)         throws IOExcept ...
解决: 推荐使用 Filter.  ①. 使用 Filter. public class EncodeFilter implements Filter { @Override public void destroy() { // TODO Auto-generated method stub } @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletExc ...
DispatchAction使用:    页面有以下四个请求:          <html:link action="/user.do?method=add">添加新用户</html:link><br>          <html:link action="/user.do?method=delete">删除用户</html:link><br>    ...
一、环境    1、数据库驱动jar文件    2、DBCP方法 Commons-dbcp.jar:连接池的实现 Commons-pool.jar:连接池实现的依赖库 资源文件    3、c3p0方法: c3p0-0.9.1.2.jar
Global site tag (gtag.js) - Google Analytics