相信大家在用 JSP 時或多或少都遇到中文的相關問題. 在本論壇用全文檢索可以查到一堆相關資料, 這篇文章算是有點多餘的, 您就當作是篇整理吧.
廢話不多說, 底下寫出目前經過 koji 及 weaker 指導後我所採用的還算不錯的解決方案:
環境:
Tomcat 5.0
MySQL (v3.x or v4.0)
JSP pages 裡面要有底下這些:
<%@ page contentType="text/html;charset=Big5" pageEncoding="Big5" %>
<meta HTTP-EQUIV=Content-Type content="text/html;charset=Big5">
讀取使用者輸入值的時候要先:
request.setCharacterEncoding("Big5");
上面這行建議放在一個 Filter 中.
在作資料庫的連接設定時:
對於 MySQL v3.x and v4.0:
url = "jdbc:mysql://localhost:3306/bbs?useUnicode=true&characterEncoding=big5"
server.xml 的設定檔中可以考慮設:
<Connector ...... URIEncoding="Big5" />
不過好像不設也沒關係的樣子.
註 1: 此方案亦適用於有採用 struts 及 hibernate 的架構.
註 2: 上述的 big5 改成 ms950 (for windows) 或 utf-8 亦可, 不過 utf-8 的 jsp 頁面必須要用 utf-8 編碼儲存會有點麻煩.
註 3: 如果您是自己寫 JDBC 的程式的話, 記得不要用 Statement, 要改用 PreparedStatement. 否則遇到 "許功蓋" 等特例的字時程式執行會爆掉, 而且使用 PreparedStatement 也可減少駭客的 SQL Injection 的攻擊.
分享到:
相关推荐
高校教师年终工作总结ppt(新整理).pdf
- **定义**:诚实地指出工作中存在的问题,并提出解决方案。 - **撰写技巧**: - 避免使用过于负面的语言,保持积极向上的心态; - 分析问题产生的原因,并给出切实可行的改进措施; - 强调团队将如何共同努力...
自动计算最优薪水分配方案通常需要借助于薪资管理系统,这是一套软件解决方案,可以自动化处理薪资计算、税务报告、福利管理等功能。这样的系统能够根据预设的规则,如绩效评分、职位等级、服务年限等,自动生成最佳...
4. **挑战与问题解决**:提出遇到的困难和挑战,以及采取的解决方案,展示问题解决能力。 5. **反思与建议**:对工作中存在的不足进行自我反省,并提出改进措施或对未来工作的规划。 【文件管理】: 1. **分包...
2012年酒店礼宾部年终工作总结.jsp.pdf
1. **结构规划**:一个良好的年终总结PPT应该有清晰的结构,包括开场页、目录、工作概述、项目详情、技术提升、团队合作、问题与挑战、解决方案、未来展望等部分。 2. **专业设计**:针对程序员,模板可能会采用...
软件公司应届毕业生年终总结参考 在软件公司中,年终总结报告是一份非常重要的文件,对于刚毕业的新人来说尤为重要。年终总结报告可以让公司了解员工过去一年的工作情况、成果和不足,并为未来的发展规划提供依据。...
综上所述,本文通过对作者在过去一年中参与项目的工作总结,不仅分享了项目经历和个人成长,还深入剖析了工作中遇到的主要问题及其解决方案,同时提供了宝贵的工作心得和教训,为未来的软件开发工作提供了有益的指导...
年终总结ppt模板(年终工作总结ppt),2014年又准备到尾声了,每年一度的年终总结又要开始写了。相信有很多朋友还是很头痛这个问题的,因为写来写去都几乎没什么头绪。为此飘荡小编今天就为大家分享了这款“年终总结...
毕业设计javajsp高校教师年终考核填报系统springmvc-qrp源码含文档工具包 页面是jsp,数据库mysql,jdk1.8,开发工具用ecplise、myecplise、sts、idea都可以 教师登陆端 ①教师注册登录:老师利用教职工号进行注册...
习教师年终工作总结范文5篇精选整理.pdf
年终总结 总结模板 总结 个人年终总结
2. **年终奖方案策划**: 年终奖是激励员工的重要手段,需要根据公司业绩、员工表现等因素设计。策划过程涉及奖金计算公式、发放时间、公平性考虑等,确保奖励能有效激励员工并保持团队稳定。 3. **常见争议处理**...
技术支持工程师的主要工作是为行业部门以及其他业务部门的同事编写项目设计方案、项目施工组织方案,以及就公司现有资源产品整合起来编写解决方案。 【项目工程售前的技术支持】 售前技术支持工程师需要具备强的...
此外,也可能使用到一些数学公式和统计方法来处理奖金的平均分配、比例分配等问题。 在**面向对象编程**方面,年终奖金发放系统可能会定义多个类,如Employee类、BonusRule类、DistributionSystem类等。Employee类...
生产管理部涵盖了生产计划、物料控制、质量控制、设备维护、人员调度等多个环节,因此报告可能包括这些方面的详细数据、案例分析、问题诊断和解决方案。详细的报告意味着它将深入探讨各项指标,如生产效率、产品质量...
在提供的压缩包子文件“379545.pptx”中,我们预期会发现一系列设计精良的幻灯片,每个都有特定的用途,如开场页、目录、个人介绍、业绩展示、问题与解决方案、未来计划等。用户可以自定义这些页面,添加自己的文字...
### 年终工作总结(软件工程师)相关知识点 #### 一、软件工程师的日常工作与成长历程 **背景介绍:** 本文档记录了一位软件工程师在XX公司为期五个月的工作经历,从八月份入职到十二月份结束,这位工程师不仅完成...
年终总结模板1
1. 内容结构:清晰的逻辑结构有助于观众跟随你的思路,例如,可以按照时间线、目标达成情况、问题与解决方案、未来计划等顺序组织内容。 2. 图表使用:使用图表来呈现数据,比文字描述更直观,但要确保图表清晰易读...