项目遇到的问题

1.前端html页面转成jsp页面之后的编码问题、资源路径问题。

  • servlet重定向到jsp后,css样式和图片都没了,原因是在servlet中转发时css和图片的路径变成相对于这个servlet的相对路径而非相对于web项目的路径了。

解决办法:导入css样式和图片时把css写成动态绝对路径,

<link rel="stylesheet" href="${pageContext.request.contextPath }/css/**.css" />

  • jsp页面在网页上显示乱码。

解决方法:在jsp页面最前面一行加上<%@ page contentType="text/html; charset=utf8"%>

2.改变项目文件的编码方式

  • 修改默认编码

在菜单导航栏上Window-->Preferences 打开"首选项"对话框,左侧导航树,导航到 General-->Workspace,

修改为UTF-8编码格式或者是你需要的编码格式,点击Apply,点击OK.

  • 修改文件的编码

有的时候我们导入项目文件,并没有导入到我们的workspace,只是一个引用,这个时候如果有编码的问题,我们可以修改文件的编码查看.在Eclipse项目文件上右键,选择Properties,在Resource选择修改编码格式。

  • 修改某文件类型的编码

有时候我们需要修改某种类型的文件的编码方式,如:*.jsp、*.java等,导航栏window-->preferences

打开"首选项"对话框,左侧导航树,导航到 Genera-->Content Types,选择需要更改的文件类型,修改默认编码方式。

  • 修改正在编辑的文件的编码

在页面上点击右键-preference,修改encoding。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值