美文网首页
工作中遇到的问题

工作中遇到的问题

作者: 李阿中 | 来源:发表于2017-10-26 14:24 被阅读0次

    servlet 部分常见问题,

    1. web.xml配置错误,仔细检查

    2. 双击tomcat 选择第二个。如果选的是第一个:删除tomcat和servers项目,再配置一遍
      点击添加—Tomcat7——下一步
      找到tomcat——选择jdk—— 选择第二个(完
      全控制tomcat安装)——
      部署完成后 会在wtpwebapps下生成对应的包。

    3. 如果报错是三个端口号,就是tomcat被重复开启了。

    这个时候去到tts9里面的 tomcat——bin——终端中打开 输入:./shutdown.sh
    如果权限不够就 chmod 777 *.sh

    1. 在Windows操作系统中,我们在启动一个tomcat服务器时,经常会发现8080端口已经被占用的错误,而我们又不知道如何停止这个tomcat服务器。

    本文将通过命令来强行终止这个已经运行的tomcat进程,如下:
    关闭tomcat:Linux要打开/tomcat/bin,打开终端输入./shutdown.sh
    和Windows,打开目录tomcat/bin,输入startup.bat

    1. 使用dbutil的时候抛出 time out execption

    解决:修改config.property文件里的maxActive:3

    1. Eclipse中部署项目时,Tomcat启动报错 “Failed to start component [StandardServer[8005]]” 或者出现 invalid LOC header 错误的时候

    解决:首先检查导包的标签,然后让tomcat裸奔一下。如果报错调试tomcat,如果不报错删.m2后更新!!!!

    1. tomcat 500错误 提示找不到web包下的类

    检查是否生成.class文件。如果没有,1. build autimaticly。
    2.clean--build all
    3.maven update。
    总之就是没有生成class文件。

    1. Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"

    检查pom里的标签要用jstl jstl 1.2这个jar包,而不是javax.servlet.jstl.同时 两个之间换一下确保它能够正常加载jar包

    1. jasper.exeception

    检查jsp文件里的错误,可能是遍历可能是代码问题,慢慢调试。

    字符集

    • get请求使用:
      req.setChracatarEncoding(“utf-8”)
      response.setContentType("text/html","charset=utf-8")
    • post请求乱码:
      servers 里的server.xml的第65行修改字符集

    状态码

    • 500状态码
      1 没有继承httpservelet
    • 405 错误
      service 方法拼写错误或者写错,找不到这个方法,就会报405

    补充

    面试的时候,对于面试题的答案,可以再细致些。
    午饭如何解决。
    课堂遇到的问题,解决的不理想。

    mybatis部分
    使用自己电脑的学员会出现导包的问题。报组件缺失:解决办法:使用阿里云的镜像导包,唯独有一个包ojdbc14无法导入,是因为ojdbc14的需要oracle的授权所以中央仓库没有这个包,需要学员自行导包,可自行百度查询导包过程

    通用

    1. 启动eclipse时弹出invalid configuration location 错误。
      解决:检查磁盘的状态是否已满。

    相关文章

      网友评论

          本文标题:工作中遇到的问题

          本文链接:https://www.haomeiwen.com/subject/whhkpxtx.html