jsp的编码方式

问题描述

<%@page language="java" contentType="text/html; charset=GBK"%>它的作用是什么,是不是设置文件的编码方式<meta http-equiv="Content-Type" content="text/html; charset=gbk">它的作用是什么,是不是设置文件内容的编码方式哪一个设置在jsp页面显示的时候起作用呢?下面是关于request的编码方式,页面的编码是GBK的,点击‘上传’发起一个post请求,我在action中用request.getCharacterEncoding()得到的确是GB2312,这是为什么呢是不是post请求时获取了weblogic服务器设置的编码方式吗???我怎样才能在action中获得request.getCharacterEncoding()的编码方式为GBK呢?????<script type="text/javascript">function exp(){var thefile;var thefilepath;thefilepath=lqbaopanForm.theFile.value;thefile=thefilepath.split("\");thefilepath=thefile[thefile.length-1]; lqbaopanForm.filepath.value="C:\temp\"+thefilepath; lqbaopanForm.tablecode.value=formpages.TABLECODE.value; lqbaopanForm.hidden_case_code.value=formpages.hidden_case_code.value; lqbaopanForm.submit(); }</script><html:form action="/lqbaopan.mp" method="post" enctype="multipart/form-data"> <html:file property="theFile" SIZE="70%"/> <input name="enter" type="button" value="上 传" onClick="exp()"/></html:form> 问题补充:谢谢了,问题好像解决了,因为代码不是我写的,所以不好找

解决方案

引用下面是关于request的编码方式,页面的编码是GBK的,点击‘上传’发起一个post请求, 我在action中用request.getCharacterEncoding()得到的确是GB2312,这是为什么呢 是不是post请求时获取了weblogic服务器设置的编码方式吗??? 看看是不是存在charset的过滤器,过滤器设置了编码为GB2312。如果存在的话可以将GB2312修改为GBK就可以了。
解决方案二:
引用下面是关于request的编码方式,页面的编码是GBK的,点击‘上传’发起一个post请求, 我在action中用request.getCharacterEncoding()得到的确是GB2312,这是为什么呢 是不是post请求时获取了weblogic服务器设置的编码方式吗???服务器也是可以设置编码方式的!(配置文件中可以看到!)还有你项目里面的过滤器什么的夜可以改变 项目的编码方式!<%@page language="java" contentType="text/html; charset=GBK"%>一般这么用就可以了!
解决方案三:
引用<%@page language="java" contentType="text/html; charset=GBK"%>它的作用是什么,是不是设置文件的编码方式 这个是设置jsp页面的编码格式,这个设置会在jsp页面中起作用<meta http-equiv="Content-Type" content="text/html; charset=gbk">它的作用是什么,是不是设置文件内容的编码方式 这个是设置html的编码格式

时间: 2024-12-26 11:35:42

jsp的编码方式的相关文章

myEclipse2016部署项目后jsp文件编码集变成ansi

问题描述 myEclipse2016部署项目后jsp文件编码集变成ansi 发布前在工作空间中的jsp文件: 发布后在tomcat里的jsp文件: myEclipse里能改成utf_8的地方我都已经改了,自动创建的jsp文件也是utf-8的,但是一部署tomcate里的jsp编码集就变成ANSI了 跪求大神帮助!! 解决方案 ansi不是windows的记事本默认的编码方式吗

JSP页面编码问题分析

jsp教程页面编码问题分析 <%@page contenttype="text/html; charset=utf-8"%> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> </head> <body> 中国 </body> </html>

JSP页面编码问题研究

Motivition曾经有一个网友问过我这样一个问题:<%@page contentType="text/html; charset=UTF-8"%><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body>中国</body></ht

二进制-html5下a标签,如何定义下载文件txt的编码方式

问题描述 html5下a标签,如何定义下载文件txt的编码方式 要用a标签的download属性,下载一个txt的文件,文件内容是js下的字符串,然后本人用blob装成二进制流,在用URL.createObjectURL生成href地址.然后赋给a标签.但是每次遇到字符串中有中文,就会出现txt文本编码自动变成utf-8,本人想要的是ansi格式的txt文件. <!doctype html><html lang=""en""><head

C#中Encoding的不同编码方式有什么区别

简单的说,为什么需要编码? 比如,我们的计算机中需要表示字母'a','b'等等字母,然而这些字母如何在计算机内存中表示?众所周知,在计算机内存中数据是以二进制来表示的,这样,我们就需要将这些需要表示的字母和数字或者符号转换成能在计算机中表示的二进制表示,这就是编码的意义所在. 将字符编码成内存中的二进制表示,首先需要对字符集进行编码表示,每个编码代表一个固定的字符.然后再将这个字符的编码转换成内存中的二进制表示. 计算机常用字符的编码主要分为两种:ASCII码和Unicode码. 1. ASCI

通信原理-谁知到绝对码的编码方式,在线等。

问题描述 谁知到绝对码的编码方式,在线等. 求通信原理大神指导,急急急!比如相对码为1011010求绝对码.今天看了半天越看越蒙. 解决方案 http://wenku.baidu.com/link?url=Z1kuyIuM9J8LlLkHQA_BcHKJn9GvATqjFEOs0ifDeGFqFrxvxgBvg4nIhwn3_c07NzyMqmJnkXhoC9yxYiOi8yIWkRZmpXF9s3eVAtjjMAy 看其中的思考题部分

国外url编码-国外的URL编码方式与国内的URL编码方式有什么不同?

问题描述 国外的URL编码方式与国内的URL编码方式有什么不同? 我最近做一个网站,在本地运行无误后发布到国外的服务器上运行时,有个特殊字符的链接不能识别,请问,这个的特殊字符让国外的服务器可以识别?

请教百度搜索关键词的编码方式和解码方式

问题描述 请教百度搜索关键词的编码方式和解码方式 比如下面的百度搜索页面地址http://m.baidu.com/s?tn=zbios&pu=sz%401320_480%2Ccuid%40504E73B9ED15B686C2F741B0F64B6AD4D9B2E8729FGKQMOLKRM%2Ccua%40640_1136_iphone_6.2.1.0_0%2Ccut%40iPhone6%252C1_8.1.2%2Cosname%40baiduboxapp%2Cctv%401%2Ccfrom%4

对象-我用编码方式在qt创建一个窗口,为什么除了窗口的标题显示正常外,其余地方窗口都没有显示?

问题描述 我用编码方式在qt创建一个窗口,为什么除了窗口的标题显示正常外,其余地方窗口都没有显示? 我用编码方式在qt创建一个窗口,为什么除了窗口的标题显示正常外,其余地方窗口都没有显示?求指教! 代码:#ifndef CALENDER_H #define CALENDER_H #include #include #include #include #include #include #include #include #include #include #include #include #i