|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在性能方面,在windows平台下,.net可能是占强项,要是把.net放在sun开发的操作系统上去运行呢?根本就运行不了,.net对其它操作系统的支持也很弱,性能也可能比不上java。办理<Pstyle="TEXT-INDENT:2em">(1)显现中文JSP页面:〈%@pageContentType="text/html;chaset=gb2312"%〉<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">(2)在Weblogic下利用JSTL在头部增加:〈%@pagepageEncoding="GBK"%〉<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">(3)中文页面提交前往猎取参数值时:〈%request.setCharacterEncoding("gb2312");%〉,<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">也能够接纳上面的举措一致处置,起首创立上面的类:<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">- //**********************************************///**TODO字符编码过滤器 */ packagesummer.admin; importjavax.servlet.FilterChain; importjavax.servlet.ServletRequest; importjavax.servlet.ServletResponse; importjava.io.IOException; importjavax.servlet.Filter; importjavax.servlet.http.*; importjavax.servlet.ServletException; importjavax.servlet.FilterConfig; /** *@authorColdrain *TODO字符编码过滤器 */ publicclassEncodingFilterimplementsFilter{ protectedFilterConfigfilterConfig; privateStringtargetEncoding="gb2312"; /** *初始化过滤器,和一样平常的Servlet一样,它也能够取得初始参数。 */ publicvoidinit(FilterConfigconfig)throwsServletException{ this.filterConfig=config; if(config.getInitParameter("encoding")!=null){ this.targetEncoding=config.getInitParameter("encoding"); } } /** *举行过滤处置,这个办法最主要,一切过滤处置的代码都在此完成。 */ publicvoiddoFilter(ServletRequestsrequest,ServletResponsesresponse,FilterChainchain) throwsIOException,ServletException{ System.out.println("利用以下办法对哀求举行编码:encoding="+targetEncoding); HttpServletRequestrequest=(HttpServletRequest)srequest; request.setCharacterEncoding(targetEncoding); chain.doFilter(srequest,sresponse);//把处置权发送到下一个 } publicvoidsetFilterConfig(finalFilterConfigfilterConfig) { this.filterConfig=filterConfig; } //烧毁过滤器 publicvoiddestroy() { this.filterConfig=null; } }//************************************************************************//
复制代码 <Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">然后在web.xml文件里增加以下设置:<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">- 〈filter〉 〈filter-name〉encoding〈/filter-name〉 〈filter-class〉summer.admin.EncodingFilter〈/filter-class〉 〈init-param〉 〈param-name〉encoding〈/param-name〉 〈param-value〉gb2312〈/param-value〉 〈/init-param〉 〈/filter〉 〈filter-mapping〉 〈filter-name〉encoding〈/filter-name〉 〈url-pattern〉/*〈/url-pattern〉 〈/filter-mapping〉
复制代码 <Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">(4)Struts中文成绩:将中文转换为Unicode字符,能够将以下内容存在一个批处置文件举行:<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">- Setpath==%path%;G:JavaCodeBugwebWEB-INFclasses native2asciimessages.propertiesmessages_zh_CN.properties //G:JavaCodeBugwebWEB-INFclasses暗示messages.properties文件寄存路径
复制代码 <Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">(5)weblogic中文成绩办理间接在weblogic.xml增加上面的内容:<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">- 〈charset-params〉 〈input-charset〉 〈resource-path〉/*〈/resource-path〉 〈java-charset-name〉GBK〈/java-charset-name〉 〈/input-charset〉 〈/charset-params〉
复制代码 <Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">(6)JBuilder中文成绩办理:修正user_zh.properties文件(在体系盘DocumentsandSettings目次下查找):<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">增加响应的的字体(注重:要转换为Unicode字符,好比u5b8bu4f53暗示宋体):<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">- editor.display;fixed_fonts.1=CourierNew editor.display;fixed_fonts.10=TimesNewRoman editor.display;fixed_fonts.2=LucidaSansTypewriter editor.display;fixed_fonts.3=u4effu5b8b_GB2312 editor.display;fixed_fonts.4=u5b8bu4f53 editor.display;fixed_fonts.5=u65b0u5b8bu4f53 editor.display;fixed_fonts.6=u65b0u7d30u660eu9ad4 editor.display;fixed_fonts.7=u6977u4f53_GB2312 editor.display;fixed_fonts.8=u7d30u660eu9ad4 editor.display;fixed_fonts.9=u9ed1u4f53 editor.display;font_family=u5b8bu4f53 editor.display;font_size=13
复制代码 还是要自己一点一点写代码,然后编译,改错再编译好那。还有最重要的是.net的编译环境非常好,你甚是不需要了解太多工具,对于简单的系统,你可以之了解一些语法就哦了。 |
|