3.redirectPort=“8443” URIEncoding=“UTF-8”/>
②编写过滤器Filter Java代码
1.2.import java.io.IOException;3.4.import javax.servlet.Filter;5.import javax.servlet.FilterChain;6.import javax.servlet.FilterConfig;7.import javax.servlet.ServletException;8.import javax.servlet.ServletRequest;9.import javax.servlet.ServletResponse;10.11.public class CharacterEncodingFilter implements Filter...{
http://58andy.sinaapp.com 12.13.@Override
14.public void destroy()...{ 15.} 16.17.@Override
18.public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)throws IOException,ServletException { 19.request.setCharacterEncoding(“utf-8”);20.chain.doFilter(request, response);21.} 22.23.@Override
24.public void init(FilterConfig arg0)throws ServletException...{ 25.} 26.27.}
利用过滤器,把requst传递的中文参数都设成“UTF-8”编码。
③修改web.xml文件
打开项目里的web.xml文件,在前面加上如下代码: Xml代码
1.2.
3.characterEncoding
4.com.v512.example.CharacterEncodingFilter 5.
6.
7.characterEncoding 8./* 9.
注意其过滤的URL为“/*”,表示当前的request请求。为了使设置生效,重起tomcat。
㈢国际化资源文件乱码
http://58andy.sinaapp.com
①利用JDK的native2ascii工具进行编码转换
国际化问题,主要是为了处理文件在浏览器上的显示问题,还是以登录界面来说,比如在中文浏览器上,我们要看到中文显示,对应在英文浏览器上要显示英文。那么我们在登录那个界面处理上,就不能直接写上我们的“用户名”“密码”等标识了。就要用标记转换输出了,修改为: Html代码
1.2.
再者,打开项目下的资源配置文件ApplicationResources.properties,依据上面所写key值,设定成我们要的默认值(显示英文),比如 引用
#Resource for Parameter 'com.v512.example.struts.ApplicationResources #Project webexample2 example.login.username=username example.login.password=password
现在我们动手新建一个资源文件,让其能显示中文,直接Ctrl+C,Ctrl+V。改名为ApplicationResources_zh.properties,代码如下: 引用
#Resource for Parameter 'com.v512.example.struts.ApplicationResources #Project webexample2 example.login.username=用户名 example.login.password=密码
但保存,myeclipse会报错,这时我们需要修改资源文件的编码格式。Windons---->Preferences---->Content Type------>Text----->JavaPropertiesFile,把其Default encoding改为“utf-8”,按“update”更新。这样就能进行保存了。但是当我们进行验证会不是成功时,仍然给我们的是乱码。
不急,我们还得做一项任务,打开DOS窗口,CMD到资源文件所在目录,运用JDK的native2ascii工具把我们新建的资源文件改成另一个名字的资源文件,例如bank.properties。命令如下: 引用
>native2ascii-encoding gbk ApplicationResources_zh.properties bank.properties
http://58andy.sinaapp.com
打开bank.properties资源文件,自动生成的代码如下: 引用
#Generated by ResourceBundle Editor(http://eclipse-rbe.sourceforge.net)
example.login.username = u7528u6237u540D example.login.password = u5BC6u7801
然后在myeclipse窗口中,把原来新建ApplicationResources_zh.properties 删除,并把bank.properties改为ApplicationResources_zh.properties(为了方便记忆,管理)。然后重起tomcat或进行reload文件,我们发现乱码问题没有了。
②利用Eclipse ResourceBundle Editor插件工具
以上我们是利用了JDK的native2ascii工具来处理国际化问题,但在EC中,还有一种更方便的工具专门用来处理编辑java的资源文件国际化乱码问题,即Eclipse ResourceBundle Editor插件工具。安装了这个插件后,我们能进行方便的可视化资源文件编辑。推荐。
phpmyadmin乱码问题____2012年12月6日 09:39:16
首先,如果你出现乱码,你一定baidu了文章,对于各种答案,肯定是头都大了,说的都差不多,却都不一样烦啊。问题叙述:
1,从网页提交数据库数据,在phpmyadmin上显示乱码,在网页输出是好的2,直接从数据库插入数据,但是输出到网页后是乱码
3,从网页提交数据库数据,在phpmyadmin上显示正确,但是网页输出是乱码。
对于乱码问题就这三种了吧!
今天我亲自试验了一下,下面公布我的结果(我用的是UTF-8,其他同理,UTF-8特别注意)
总述,乱码,原因,编码不一致,为什么?答曰:提交数据库的数据需要编码,数据库存储需要编码,从数据库提取的数据还需要编码。这三种编码需要一致!
首先,你要保证所有输出输入网页都有编码声明
或者
header(“Content-Type: text/html;charset=utf-8”);
header(“Content-Type: text/html;charset=utf-8”);
注意!这里是utf-8,不是utf8
其次,相应数据的编码整理应该为utf8_general_ci。
1、从网页提交数据库数据,在phpmyadmin上显示乱码,在网页输出是好的,说明提交的数据和数据库的编码不一样,提取数据的编码和提交数据的编码一样 A->B->A型
这你就懂了吧,A是提交和提取数据的编码,B是数据库存储用的编码。
修改方法: 如果你不是新手的话,数据库连接文件应该是单独的吧比如execut_dql()(供查询用)或者execut_dml()(供修改用),所有的语句应该都是通过这两个函数进行的所以在这两个函数里的第一行,先写上mysql_query(“SET NAMES 'utf8'”);注意!是utf8,不是utf-8
例如下面的(在mysql_query()你的SQL语句之前,全部 SET NAME 'utf8'一下)
mysql_query(“SET NAMES 'utf8'”);
$res=mysql_query($sql,$this->conn)ordie(mysql_error());
mysql_query(“SET NAMES 'utf8'”);$res=mysql_query($sql,$this->conn)or die(mysql_error());
其实,你把所以关于数据库查询、插入的语句前全部mysql_query(“SET NAMES 'utf8'”);后,乱码问题就已经解决了,不过你以前插入的数据要重新插入了。
2、直接从数据库插入数据,但是输出到网页后是乱码。B->A型
这个不用再说了吧,你把查询语句前先
mysql_query(“SET NAMES 'utf8'”);
//你的查询
之后刷新下就不是乱码了。
3、从网页提交数据库数据,在phpmyadmin上显示正确,但是网页输出是乱码。A->A->B型
同上,你把查询语句前先
mysql_query(“SET NAMES 'utf8'”);
之后刷新下就不是乱码了。
所以总结出,只要保证操作过程中,输入,存储,输出的字符编码一致,你想让他乱码都难
面接問題
1、自己紹介
2、あなたは今、どこに住んでいますか?あなたの生まれた所はどんな所ですか? 3、あなたのお名前は何とおっしゃいますか。4、今年はおいくつですか。
5、あなたの生年月日を聞かせてください。6、お国はどちらの出身ですか。7、あなたの趣味は何ですか。
8、今までの人生で、一番感動したことは何ですか。説明してください。9、あなたはどんな性格ですか。
10、あなたはどんな才能がありますか。11、自分自身でどんな人だと思いますか。
12、パソコンを使ったことはありますか。パソコンができますか。
13、あなたの特技は何ですか。特技や資格はありますか。その資格について詳しく説明してください。
14、資格取得で何か挑戦していましたか。大学で取りたい資格はありますか。15、学業成績をどう思われますか。16、あなたの好きな科目は何ですか。
17、あなたの得意な科目と不得意な科目は何ですか。18、あなたの長所と短所を言ってください。19、あなたの癖は何ですか。
20、自分が自信を持っていることを述べてください。21、これだけは直したいと言うところはありますか。
22、今、一番ほしいものは何ですか。それはなぜですか。
23、あなたの好きな言葉は何ですか。/好きな言葉はありますか。説明してください。24、あなたのことを友人はどのように見ていると思いますか。25、一番尊敬する人は誰ですか。それはどうしてですか。26、ご家族を紹介してください。/ご家族は何人ですか。
27、ご両親はどこに住んでいますか。/ご両親はどんな方ですか。
28、学費、入学金などの支払いの方法(経済基盤)を聞かせてもらいますか。29、ご兄弟、姉妹はどんな方ですか。/ご兄弟、姉妹は何人ですか。30、本学を受験することをご両親はどのように思っていますか。
31、ご両親のお仕事は何ですか。お父さんの職業は何ですか。お母さんは? 32、両親の就職先について説明してください。33、ご両親の年収はどのぐらいですか。
34、誰が学費を払いますか。/学費は誰が負担しますか。35、ご両親は今年、おいくつですか。36、ご両親の誕生日はいつですか。37、ご両親の月給はいくらですか。
38、ご両親の会社はどのにありますか。どんな会社ですか。
39、アルバイトの経験はありますか。それはどんなアルバイトですか。40、アルバイトをどう思いますか。
41、アルバイトは主にどのような所ですか。そこで何を得ましたか。42、アルバイトで一番辛かったことは何ですか。
43、やろうとしたことが周囲の反対に遭ったことがありますか。それをどう解決するか。44、どうして我学校を受けたいと思ったんですか。それは、我学校をどう思いますか。45、この学校についてどんなことを知っていますか。それに、どうやって知りますか。46、どうしてこの学部、学科を希望したのですか。この学科、学部を志望したのはどうしてですか。/この学部、学科を選んで理由を述べてください。47、あなたは学校選びで何を重視しますか。
48、日本文学では、最近どういう本を読みましたか。/日本文学は、あなたの国でよく読まれていますか。
49、この学部でどんなことを学びたいですか。
50、入学後は何をしたいですか。勉強以外でどんなことをしたいですか。
51、卒業後はどうするつもりですか。/卒業後はどうする予定ですか。将来どんな仕事をしたいと思っていますか。
52、日本の文化や生活についてどう思いますか。/日本についての貴方の印象、イメージはどうですか?/日本、日本人についてどう思いますか。53、どうして日本に留学したいんですか。/日本に留学したいと思ったのはどうしてですか。日本を留学先に選んだ理由を聞かせてください。
54、日本文学を読んだことがありますか。もしありましたら、自分の話で簡単に話してください。
55、一番好きな作家と作品を揚げてください。その内容について話してください。56、日本の音楽を聴いたことがありますか。
57、一番好きな歌手と曲名、芸術家を揚げてください。58、日本のドラマ、映画を見たことがありますか。
59、一番好きなドラマ、映画は何ですか。どうしてですか。60、日本の俳優を知っていますか。
61、日本の漫画、アニメーションを読んだことがありますか。62、一番好きな漫画は何ですか。
63、日本の料理を食べたことがありますか。もしありましたら、どんな料理を話してください。
64、日本の有名な企業を知っていますか。もし知っていたら、一つ二つ揚げてください。65、日本の新聞を読んだことがありますか。もしありましたら、一つか二つ揚げて。66、日本の習慣を何か知っていますか。
67、日本の都道府県をどこか知っていますか。68、日本の有名な観光地を知っていますか。69、日本語のほかに外国語ができますか。
70、日本語はどのぐらい勉強しましたか。それに、どこで勉強していましたか。71、特に熱心に勉強したことは何ですか。
72、どんな部活動をしていましたか。/クラブ、部活動に参加しましたか。73、なぜ部活動に参加しなかったのですか。74、あなたの高校、大学はどんな学校ですか。75、あなたの今の学校はどんな学校ですか。
76、一番印象に残った先生についてお話してください。77、一番印象に残った授業は何ですか。78、授業は何時から何時までですか。79、今、毎日何をしていますか。80、朝、何時ごろ起きますか。
81、休み、休日の日には何をしていますか。
82、テレビは一日何時間ぐらい見ますか。/テレビは一日にどのぐらい見ますか。83、どんなテレビ番組を見ますか。/どんな本を読みますか。
84、あなたはどんな新聞記事を読んでいますか。内容はどのぐらい分かりますか。85、どんな雑誌を講読していますか。
86、最近の出来事で、関心を持ったことは何ですか。/どんなことに関心を持っていますか。
87、今までどんな所へ旅行に行きましたか。簡単に紹介してください。88、日本語で入力ができますか。
89、インターネットについてどう思いますか。90、故郷に有名なお土産や観光地がありますか
90、貴方が地球環境問題に関心を持ったきっかけは何ですか。
91、エネルギー問題の解決のためには、どうすればいいと思いますか。92、植物の種類を日本語で五つ言ってください。93、大学入学後の勉強計画を説明してください。94、ストレス解消法は何ですか。95、中国には桂林のほかに、どのような有名な観光地がありますか。聞かせてください。96、好きな色は何色ですか。/自分を色に例えたら、何色ですか。
97、スポーツは好きですか。どんなスポーツですか。ルールについて、簡単に説明してください。
98、保証人の名前は何とおっしゃいますか。あなたとどんな関係ですか。99、何学科で勉強していましたか。
100、今回の日本語の試験はどうでしたか。
101、日本語でレポートを聞かなくてはいけませんが、大丈夫ですか。102、日本人と同じ授業を受けなくてはいけませんが、大丈夫ですか。103、入学後は何をしたいですか。
104、大学で、学生生活以外でやりたいことはありますか。それはどうしてですか。105、あなたは将来、どんな人になりたいですか。
106、将来どんな仕事をしたいと思っていますか。/将来は何をやりたいと思っていますか。
107、将来の夢は何ですか。
108、卒業の希望や予定を聞かせてください。109、済南はどうな町ですか。
110、ほかの人に比べて自分が誇れると思う点は何ですか。
111、「郷にいれば郷に従え」という言葉がありますか、貴方はどう思いますか。112、今まで一番感動したことは何ですか。