文章列表
-------android培训、java培训、期待与您交流! ----------
Struts2默认的可以完成大多数常用的类型转换: 默认完成大多数常用类型转换
boolean和Boolean:完成字符串和布尔值之间的转换
char和Character:完成字符串和字符之间的转换
int和Integer: 完成字符串和。。。。
long和Long:完成字符串和 long和Long:完成字符串和。。。。
float和Float:完成字符串和。。。。
double和Double:完成字符串和。。。。
Date:完成字符串和日期类型之间的转换
数组:在默认情况下,数组元素默认是字符串
集合:在默认 ...
-------android培训、java培训、期待与您交流! ----------
一个Struts2HelloWorld程序
1.建立第一个struts2.1的程序(参考struts源码)
2.找到struts目录下对应的apps目录
3.解压struts2-blank-2.X.X.war
4.Copy对应的lib的jar文件,需要除junit和spring-test之外的所有文件,
其中commons-io的jar包会在文件上传和下载时需要,其他为必须
5.Copy对应的struts.xml到src目录,在package explorer视图进行操
作
6.注释掉struts.xml的多余 ...
-------android培训、java培训、期待与您交流! ----------
大家可以到http://struts.apache.org下载struts-2.x.x-all.zip。下载完后解压文件,开发struts2应用需要依赖的jar文件在解压目
录的lib文件夹下。不同的应用需要的jar包是不同的。
下面给出了开发Struts2程序最少需要的jar.
1. struts2-core-2.x.x.jar:Struts2框架的核心类库
2.xwork-2.x.x.jar:XWork类库,Struts2在其上构建
3.ognl-ognl-3.x.jar:对象图导航语言(Object Gr ...
-------android培训、java培训、期待与您交流! ----------
HQL查询步骤: 1:获取Hibernate Session对象。
2:编写HQL语句。
3:以HQL语句作为参数,调用Session的createQuery方法创建查询对象。
4:如果HQL语句包含参数,调用Query的setXXX()方法为参数赋值。
5: 调用Query对象的list等方法遍历查询结果。
代码示例如下:
public List<CUser> GetUserId(String username){
Session session =HibernateSessionF ...
-------android培训、java培训、期待与您交流! ----------
get()方法和load()方法的区别主要在于对二级缓存的使用上。 load()方法会使用二级缓存,而get()方法在一级缓存没有找到会直接查询数据库,不会去二级缓存中查找。 get():如果在 ...
-------android培训、java培训、期待与您交流! ----------
一般网站在处理用户上传图片时通常采用两种策略:一是直接把图片存入数据库中的Blob字段;二是数据库中只存储图片的在服务器上的路径信息 ,图片存放在分门别类的文件中,使用的时候从数据库读取路径信息到页面img元素即可.在此不讨论两种方案的优劣,我只是写了个hibernate的例子来实现第一种策略.例子很简单,t_user表主要两个字段,name和photo,其中photo字段类型为Blob.在此例中数据库我采用mysql,oracle的Blob字段比较特殊,你必须自定义类型,具体的请自行搜索,这方面的资料很多.
...
我的第一个批处理程序
- 博客分类:
- java基础
-------android培训、java培训、期待与您交流! ----------
我的第一个批处理录入号码,好纠结。具体的批处理只花了10几分钟搞定
使用了addBatch()executeBatch()代码如下:
蛋疼的是插入的数据有12-15位。我还傻乎乎的用int(16位),他的最大值不过五位数字65536修改后代码如下:
-------android培训、java培训、期待与您交流! ----------
request.setAttribute()怎么用的?
JSP1代码
String [] test=new String[2];
test[0]="1";
test[1]="2";
request.setAttribute("test",test) ;
response.sendRedirect("jsp2.jsp");
JSP2代码
String test[]=(String[])request.getAttribute(&qu ...
-------android培训、java培训、期待与您交流! ----------
最近学习制作网站总是出现中文在jsp页面上显示一堆莫名其妙的字符。痛苦过了,来总结一下经验教训吧。
乱码的根本是因为页面跳转的时候出现了“翻译”错误。
1.把所有的jsp页面编码格式改为“utf-8”或"gbk",他们能够识别中文。这样再用到<jsp:include或者<jsp:forword标签是就不会发生乱码了。
2.当出现超链接或者from表单提交中文参数到下一个页面时,由于它是通过地址栏来传输参数的。所以在经过地址栏时编码格式被“转译”成了ISO8859-1所以下一个页面 ...