web前端网页开发笔记

因为平时上机的时候深感程序敲的太水,所以今天下午在实验室把jsp想要重新敲一敲,环境Apache,tomcat也是自己重新配置的。
首先需要提醒的是,若想点击绿色的按钮就直接显示出来网页的结果,而不用先打开浏览器,再输入网址,先要再配置里面设置一下。然后记得每次改完之后要先保存,再运行,否则出不来结果。
接下来就进入正题,如何解决乱码的问题。
乱码这个经常出现在自己的源代码里面含有中文字符,但是运行的时候由于encoding不一致的问题,导致在运行时会把中文显示成乱码,这里先说一下我的问题和解决方案,之后再针对这个情况展开详细说一下,因为以后再web前端的工作中不免会遇到此类问题。
如这样一段程序:

<%@ page contentType="text/html; charset=utf-8"%>
<html>
  <body>
  <%
         String msg="欢迎您来到教务系统!";
         out.println(msg);
   %>
    <br/>
    <!-- <%=msg%>HTML风格注释,他会发送到客户端 -->
  </body>
</html>

本应运行结果是 欢迎您来到教务系统!,但是出现的却是一堆乱码,所以可能就是因为保存的状态不一致导致。
1.找到该文件的目录,将.jsp文件用记事本打开,另存为时,选择“编码类型”,为UTF-8或统一的格式。注意一定是在要保存的文件路径里面修改,不要改错位置。
2.改完文件的格式,就要改代码里面的内容了,也就是首行代码。

<%@ page contentType="text/html; charset=utf-8"%>

charset里面的编码类型和保存文件的一定要相同。
3.都进行完后,要重新运行,不要直接点绿色的按钮,那个只是运行,要选中工程的名字,右键,会出来run as 。
这就是我的问题以及解决策略,下面介绍一下乱码的具体介绍以及解决方案,详情参见网址http://m.blog.csdn.net/blog/jgwei/40819577

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值