10 2014 档案
摘要:转自:http://www.eefocus.com/computer00/blog/08-09/155791_9ebdc.html一些初学C语言的人,不知道头文件(*.h文件)原来还可以自己写的。只知道调用系统库函数时,要使用#i nclude语句将某些头文件包含进去。其实,头文件跟.C文件一样,是...
阅读全文
摘要:12.自定义拦截器 拦截器是Struts2的一个重要特性。因为Struts2的大多数核心功能都是通过拦截器实现的。拦截器之所以称之为“拦截器”,是因为它可以拦截Action方法的执行,即在Acton方法执行之前或之后执行,以加强Action方法的功能。 例如,一般情况下,用户在打开某个页面之前,需...
阅读全文
摘要:文件上传 1.上传单个文件2.上传多个文件1.上传单个文件实现步骤: (1)导入一个Jar包:commons-io-1.3.2.jar。只所以要导入这个Jar包,是因为要用到一个工具类FileUtil。若不使用此工具类,就无需导入此包了。(2)把form表单的enctype设置为:“multipar...
阅读全文
摘要:********为了大家学习方便,特意整理软件下载如下:*************Java类软件: JDK7.0:http://pan.baidu.com/s/1jGFYvAYMyclipse8.5破解版:http://pan.baidu.com/s/1sjz5cNr Myclipse10:http
阅读全文
摘要:转:表单中Readonly和Disabled的区别参考资料:disabled和readonly区别:参考博文1地址:http://blog.csdn.net/symgdwyh/article/details/5342937两种属性的写法如下:1、2、这两种写法都会使显示出来的文本框不能输入文字,但d...
阅读全文
摘要:链接数据库的两种方式:1.在Action中连接数据库2.使用工具类连接数据库1.在Action中连接数据库源码文档目录如图所示:1.建立数据库数据库建立语句:create database aynu;use aynu;SET FOREIGN_KEY_CHECKS=0;-- -------------...
阅读全文
摘要:为避免与Servlet API耦合在一起,方便Action类做单元测试.Struts2对HttpServletRequest、HttpSession、ServletContext进行了封装,构造了三个Map对象来替代这三种对象。注意,这三个对象与Servlet API中的三个对象是相同的。即,在Ac...
阅读全文
摘要:类型转换器1、引入在Struts2中,请求参数类型不仅可以是String,还可以是其它类型。如,定义一个请求参数birthday为Date类型,给其赋值为1949-10-1,则birthday接收到的不是字符串“1949-10-1”,而是日期类型。但,需注意的是,对于基本数据类型,需将其定义为包装类...
阅读全文
摘要:复合类型数据的接收 所谓复合类型数据是指,一个JavaBean实例的属性值,而这些值又作为参数传递给Action。Action若要接收这些数据,需要做到以下几点: (1)定义Action时,将该Bean的实例定义为该Action的属性,并赋予其get与set方法。 (2)参数的形式为:bean实例....
阅读全文
摘要:简单类型数据的接收 在Action类中定义与请求参数同名的属性,即,要定义该属性的set方法,便能够使struts2自动接收请求参数并赋予同名属性。简单类型数据的接受举例:新建工程项目,名称为:receive_simple_params。加载struts的核心jar包xwork-core-2.1.6...
阅读全文
摘要:1.为Action属性注入值如给actions包下的test.java类中变量username赋值为"xingyun"在struts.xml中添加下面这段代码: xingyun /welcome.jsp 2.浏览器访问文件...
阅读全文
摘要:struts2中提供了多种视图转向类型,类型由type属性指定,如: dispatcher:请求转发(默认值) redirect:重定向到页面 redirectAction:重定向到Action plainText:原样显示要转向资源的源代码,而非显示代码的执行结果(火狐、IE8下可测试出效...
阅读全文
摘要:Struts2的很多核心功能都是由拦截器实现的。struts-default.xml中定义了这些拦截器与Result类型。所以,不继承struts-default包,Struts2提供的很多核心功能是无法使用的。 1、package标签配置包时必须指定name属性,该属性值可以任意取名,但必须唯一。...
阅读全文
摘要:1.新建Web Project项目:Study_Struts22.新建HelloWordAction.java类3.复制struts.xml文件到src目录下,配置struts.xml文件内容如下: ...
阅读全文
摘要:一、Struts2简介:1.什么是Struts2?著名的SSH三大框架分别为:表现层(Struts)、业务逻辑层(Spring),持久化层(Hibernate). Struts2是在WebWork2基础上发展而来的MVC框架,尽管Struts2与Struts在名字上很像,但代码编写风格上几乎是完全不...
阅读全文
摘要:程序开发思路导图:1.网站开发思路,从jsp页面开始写起,然后写servlet,之后写类来保存获取的表单变量,最后将获取的变量写入到数据库。2.开始写代码前先检查字符集,检查方法: 选中所建立的工程——>Alt+Enter——>修改字符集要尽量和数据库默认字符集一致。注意:我的MySQL安装时默认字...
阅读全文