- 浏览: 8288 次
- 性别:
- 来自: 厦门
最新评论
文章列表
表单get提交和post提交乱码问题
- 博客分类:
- SSH2
get的限制表单的数据集为ASCII码,而Post支持整个ISO10646字符集,默认是用ISO-8859-1,如果不显示的声明method为post,则默认为get,你想get传递的字符集是ASCII当你输入汉字的时候会出现乱码。
request.setCharacterEncoding("UTF-8");这个是只对post方法有用,如果想对get方法有用就在tomcat配置文件server.xml中Connector元素下设置
URIEncoding="UTF-8"
ROM和RAM是计算机内存储器的两种型号,ROM表示的是只读存储器,即:它只能读出信息,不能写入信息,计算机关闭电源后其内的信息仍旧保存,一般用它存储固定的系统软件和字库等。RAM表示的是读写存储器,可其中的任一存储单元进行读或写操作,计算机关闭电源后其内的信息将不在保存,再次开机需要重新装入,通常用来存放操作系统,各种正在运行的软件、输入和输出数据、中间结果及与外存交换信息等,我们常说的内存主要是指RAM。
无线传感器网络是Ad Hoc网络应用在传感器技术中的一种具体动态的拓扑结构的组织网络。它是大量散布在某区域的微小传感器节点组成。
对于地址后面传递参数为中文值时应该对中文值进行URL编码
发送参数
this.username = URLEncode.encode("中文值","UTF-8");
接收参数
URLDecoder.decode(new String(request.getparameter("username").getBytes("ISO8859-1"),"UTF-8"),"UTF-8");
用spring的事务代理解决事务提交问题
- 博客分类:
- SSH2
spring事务提理解决事务提交问题有三种方法,这边是提供的是三种方法中的最佳方法:
1)、在dao类中加入事务标注
import org.springframework.transaction.annotation.Transactional;
2)、在applicationContext.xml配置文件中改变成如下:
<?xml version= ...
本人在实现spring和hibernate这和提交数据时出现数据在数据库没有显示出来。数据只提交在缓冲区中没有提交到数据库中。
在hibernate配置文件中增加了这样的 <property name="hibernate.connection.autocommit">true</property>配置,数据就可以提交上去了。
1、jquery中要在get中传递参数
$(function(){
$.get(url,{username:user,password:pass},function(data){
window.location.href="main.jsp";
});
});
2、表单
1)当把参数作为Action的类属性,且提供属性的getter/setter方法时,xwork的OGNL会自动把request参数的值设置到类属性中,此时访问请求参数只需要访问类属性即可。
System.out.println("方法一,把参数作为Action的类 ...