`
文章列表
原理: Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。 不多说:上码: 先新建一个jsp页面:一个form表单 <s:form action="upload" method="post" enctype="multipart/form-data"> <s:file name ...
一、SQLite介绍 SQLite是一个小型的内嵌于Android的数据库;我们不需要引入驱动即可访问它; SQLite可视化工具:SQLite Expert Professional 3; 二、Android访问SQLite 主要步骤: (1)创建某个类继承SQLiteOpenHelper,并重写 -- 带Context参数的构造函数; //用来创建数据库 -- onCreate(SQLiteDatabase db); //在创建数据库时调用 -- onUpgrade(SQLiteDatabase db,int old,int newversi ...
ServiceBroker(简称SSB)是基于数据库引擎提供的一个强大的异步编程模型,通过ServiceBroker,开发人员无需编写复杂的通信和消息程序,即可在数据库实例之间完成高效可靠的异步通信。 Service Broker具有如下特点: 1 数据库集成 ...
模板代码如下:<div id="weibo" class="panel"> <ul class="panel_head"><span>test-新浪微博</span></ul> <ul class="panel_body"> <iframe id="weibo" style="width:500px; height:500px;" frameborder="0 ...
struts2中的类型转换是基于xwork的。实际上是基于OGNL表达式语言。 类型转换步骤: 1.新建一个类型转换类 /** * 自定义类型的转换类 * toType:要转换的类型 * value:要转换的值。定义成object类型的是为了通用。是一个数组 */ @Ove ...
一、SharedPreferences应用场景 SharedPreferences 用于保存参数; 内部是以XML文件进行保存的,位于/data/data/package/shared_prefs目录中; 二、SharedPreferences核心代码 1.保存 SharedPreferences preference = context.getSharedPreferences("xiazdong", Context.MODE_);//获得SharedPreferences Editor editor = preference.edit();//获得编 ...
一、PSP平台介绍 硬件架构 SDK 官方的SDK网上找不到,可能是收费的,我们可以使用第三方的SDK。据网上介绍, 一般有两种方法:psptoolchain+cygwin;devkitpro(不需要cygwin)。这里采用第二种方法。 开发语言 devkitpro ...
java文件被编译为class文件,成为jvm机器码。jvm通过classloader将class的字节流加载,解析后变为class类。 Bootstrap ClassLoader/启动类加载器 主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作。 Extension ClassLoader/扩展类加载器 主要负责jdk_home/lib/ext目录下的jar包或 -Djava.ext.dirs 指定目录下的jar包装入工作。 System ClassLoader/系统类加载器 主要负责jav ...
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator Config 1.0//EN" "http://www.opensymphony.com/xwork/xwork-validator-config-1.0.dtd"> <!-- START SNIPPET: validators-default ...
首先新建一个.xml文件 放在要验证的action类同级目录下。例如要验证UserAction类。则新建一个UserAction-validation.xml文件。在这里面编写验证框架。 有两种编写方式: 1. <validator type="requiredstring"> <!-- 一个里面写一个验 ...
样式模版可以上站长之家找,无须自行设计 jsp编码问题: 保证dreamweaver中jsp的文件编码为utf-8 将下面两行加入每个有页面输出的jsp头部。(在include的common jsp中加不起作用) <%@page contentType="text/html;charset=utf-8" %> ## 保证页面输出header中编码为utf8 <%@page pageEncoding="utf-8" %> ## 保证jsp中的java字符串编码为utf8 jsp include 分两种: & ...
private User user; /** * struts手动验证 * @return */ public User getUser() { return user; } public void setUser(User user) { this.user = user; } /** * 重写validate()方法,如果只有这个action类只有一个方法,可以把验证代码放到这里。 * 但是如果 ...
win7下IPv4无internet访问权限 最近发现上网本不管是无线还是有线总是发生右下角网络出现感叹号! 不管我手动还是自动ip都出现无internet访问权限始终连不上网! 只能靠把路由器的电源拔了重新插才好 但是我发现了个奇怪的问题由于我有2台电脑一台上网本一台笔记本 笔记本不管是有线或是无线都可以正常联网没什么问题但发现上网本连了一段时间后就会出现网络变成感叹号无法联网! 起初我以为是上网本的网卡问题但是上网本不管是有线和无线都是正常连接着的!也试着改变无线信道数和自动搜索信道!但是问题任然出现! 现在可以上网了我经过网上的不断地搜索找到几个解决方法但由于之前我刚重新 ...
今天做一个表单提交数据的时候抛了个设置方法异常 Error setting expression 'user.num' with value '[Ljava.lang.String;@b0c5a' 传入的是一个int类型的数据。控制台抛出我的action类中的设置方法转换异常。 所以表单提交的数据一定都是引用类型的。不能提交基本数据类型的数据。得先给他转换一下。 so.........在action类中把int改成Integer类型就行了。Integer是int的封装类。是引用数据类型的。ok..............
实现struts2中国际化其实非常简单 首先,struts2中的国际化是通过资源文件来配置的。 资源文件分为:action类级,package类级,还有webapp类级的 1.action类级的: 新建一个.properites的资源文件。命名必须规范:action名_编码_地区,action名必须与你当前的action的名字相同,编码和地区可以通过IE的语言栏查看。然后就是编写你的资源文件:写的时候可以通过eclipse的可视化操作直接写数据。他可以帮你自动转换编码: login_submit=\u63D0\u4EA4 login_reset=\u91CD\u7F6E l ...
Global site tag (gtag.js) - Google Analytics