仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 644|回复: 10
打印 上一主题 下一主题

[学习教程] 发布一篇Hibernate + spring +struts + mysql乱码最终办理计划

[复制链接]
飘灵儿 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:19:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
C++编译的是本地码,优点是启动快,而且可以精确控制资源因此可以开发很高效的程序.缺点是编程麻烦,而且容易留下安全隐患.跨平台靠源代码在各个平台间分别编译(一处编写到处编译)
(1)对mysql的my.ini设置文件的默许编码(仿佛是default-char-set)utf8
重启mysql服务。
(2)web.xml设置过滤器,这个应当很复杂,copy就OK了
Xml代码
<filter>
 <filter-name>
 SetWebApplicationCharacterEncoding
 </filter-name>
 <filter-class>*.*.SetEncodeFilter</filter-class><!--这里填写你的包-->
 <init-param>
 <param-name>defaultencoding</param-name>
 <param-value>UTF-8</param-value>
 </init-param>
</filter>
<filter-mapping>
 <filter-name>
 SetWebApplicationCharacterEncoding
 </filter-name>
 <url-pattern>/*</url-pattern>
</filter-mapping>
<filter>
 <filter-name>
 SetWebApplicationCharacterEncoding
 </filter-name>
 <filter-class>*.*.SetEncodeFilter</filter-class><!--这里填写你的包-->
 <init-param>
 <param-name>defaultencoding</param-name>
 <param-value>UTF-8</param-value>
 </init-param>
</filter>
<filter-mapping>
 <filter-name>
 SetWebApplicationCharacterEncoding
 </filter-name>
 <url-pattern>/*</url-pattern>
</filter-mapping>
字符串过滤类
Java代码
importjava.io.IOException;
importjavax.servlet.Filter;
importjavax.servlet.FilterChain;
importjavax.servlet.FilterConfig;
importjavax.servlet.ServletException;
importjavax.servlet.ServletRequest;
importjavax.servlet.ServletResponse;
publicclassSetEncodeFilterimplementsFilter{
  protectedFilterConfigfilterConfig=null;
 protectedStringdefaultEncoding=null;
  publicvoidinit(FilterConfigarg0)throwsServletException{
    this.filterConfig=arg0;
    this.defaultEncoding=filterConfig.getInitParameter("defaultencoding");
  }
  publicvoiddoFilter(
    ServletRequestrequest,
    ServletResponseresponse,
    FilterChainchain)
    throwsIOException,ServletException{
    request.setCharacterEncoding("UTF-8");
    chain.doFilter(request,response);
  }
  publicvoiddestroy(){
    this.defaultEncoding=null;
    this.filterConfig=null;
  }
}

什么时候上述的三种开发工具能和三为一,什么时候java的竞争力才更强,才有机会拉拢更多的程序员投入到对java的开发上,因为到时的开发工具将会比.net网页编程的更简单。还有一点也很关键,什么时候java推出的jsf能成为真正意义上的标准。
小女巫 该用户已被删除
沙发
发表于 2015-1-20 20:27:28 | 只看该作者
至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。
飘飘悠悠 该用户已被删除
板凳
发表于 2015-1-29 20:52:12 | 只看该作者
设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧
第二个灵魂 该用户已被删除
地板
发表于 2015-2-1 06:02:08 | 只看该作者
Java是一种计算机编程语言,拥有跨平台、面向对java
乐观 该用户已被删除
5#
发表于 2015-2-5 15:19:34 | 只看该作者
有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)
柔情似水 该用户已被删除
6#
发表于 2015-2-12 12:10:11 | 只看该作者
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
金色的骷髅 该用户已被删除
7#
发表于 2015-2-18 16:35:34 | 只看该作者
Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。
活着的死人 该用户已被删除
8#
发表于 2015-3-3 13:57:20 | 只看该作者
是一种语言,用以产生「小应用程序(Applet(s))
小魔女 该用户已被删除
9#
发表于 2015-3-11 11:05:58 | 只看该作者
那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!
飘灵儿 该用户已被删除
10#
 楼主| 发表于 2015-3-18 07:27:30 | 只看该作者
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
海妖 该用户已被删除
11#
发表于 2015-3-25 13:11:06 | 只看该作者
如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 11:36

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表