• 关于myeclipse遇到的问题总结(1)


    这几天,老老实实的亲自解决问题,发现一定不能懒,要亲自解决,并且养成总结的习惯。

    (1)编码问题

     这是最常见的问题了,编码设置的位置有很多从整个工程的编码设置到某个java.html,jsp页面的设置。   

    保存时会出现错误:Some characters cannot be mapped using 'ISO-8859-1' character encoding

    'ISO-8859-1' 是myeclipse中对JSP默认的编码方式,要保存中文,需要对编码方式进行改变。

    在MyEclipse操作界面中:

    window-->preferences-->general-->content types

    在右边的窗口有个text打开列表,选中"JSP",在最下面的"default encoding"右边的输入框中输入"GBK"或"GB2312"或"UTF-8"都行,再点"update"按钮,就可以。

    这里同样可以设置HTML等的默认编码,省得每次建个页面都要去改编码,很实用!!

    注:加入新的项目,可能会有编码问题,有时候修改编码设置也没用,可以尝试重新加载项目。

    (2)关于Page指令

      page可以设置jsp页面编码

    (3)如何连接DBrowser

       一开始以为很难,实际上很简单,只要按照步骤来。

    (4)如何用命令行操作数据库

       首先进入mysqlbin目录

    1

    2

    mysql -u root -p 

    Enter Password: 密码

     

    (5)jsp中bathpath问题

    Eclipse 新建 jsp页面里自动生成以下代码:

    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %>

    作用相当生成了以下路径:

    path=WebName ; (当前站点名称)

    basePath= http  ://  localhost : 8080 /WebName / 

    (http://localhost:8080/WebName/ 这个在IE地址览里最熟悉不过的地址就是这样产生的)1.这样的好处在于可以为当前的链接使用绝对路径(同时,也强烈推荐使用绝对路径)<a href="<%=basePath %>index.jsp">跳回首页</a>

    2.在jsp页面还自动生成了以下代码:

    <base href="<%=basePath %>" />

    它指定了当前页面的默认地址为basePath,所以

    <a href="index.jsp">跳回首页</a>

    即真实的跳转路径为:http://localhost:8080/WebName/index.jsp

    我在使用<%@include %>指令时出现了问题,删除自动生成的<base>代码就好了,不明白为什么

    (6)注意重定向与转发的区别,重定向网址会发生变化,请求不能再使用,转发不会,request请求还能继续使用。

    (7)有的时候,解决不了的问题,可以尝试下删除workplace里的工程,重新导入加载项目。这也是最后一招了,

    希望能力快快提高,向大神晋级!!!

     

      

     

         

  • 相关阅读:
    华为Mate8 NFC 时好时坏,怎么解决呢?
    linux下使用FreeRDP 连接 Windows 远程桌面
    Linux下如何查看系统启动时间和运行时间以及安装时间
    运维监控系统之Open-Falcon
    gitlab之邮箱配置
    Ubuntu系统日志
    安装docker-compose的两种方式
    Linux用户配置sudo权限(visudo)
    Centos7下部署两套python版本并存
    线上mongodb 数据库用户到期时间修改的操作记录
  • 原文地址:https://www.cnblogs.com/chufengpeng/p/5043393.html
Copyright © 2020-2023  润新知