总结:Javaweb网络编程遇到的错误
来源:互联网 发布:精易编程助手官网 编辑:程序博客网 时间:2024/05/26 09:56
1. 常见的三种部署Javaweb项目的方式,方式2 和3出现错误,错误原因一:没有写好server.xml文件;错误原因二:在浏览器输入访问路径的时候没有写到.html为止。
方式1:项目复制到webapps目录下。
方式2:配置虚拟路径------直接修改配置文件(xml)。在tomcat-conf-server.xml中的<host>中间,进行编写配置信息,配置内容是“<ContextdocBase="真实路径" path="/虚拟路径"></Context>”。
方式3:自己编写一个配置文件,推荐使用该方式。不用myeclipse去设置,而是自己去写文件。在$CATALINA_HOME/conf/[enginename]/[hostname]/xxx.xml中编写。[enginename]和[hostname]是在tomcat-conf-server.xml文件中查找这两个的名称,然后自己明明xxx.xml文件名称,并编写。
2. 使用dos窗口进行编译servlet程序时候,不能成功使用javac编译,原因是“jdk不能找到servlet包”,解决办法是:需要配置临时环境变量。格式是在dos中敲命令setclasspath=%classpath%;servlet-api.jar 后面的jar包可以直接拖过来就可以了,在 自己 的tomcat\lib下。如果还不可以,则就直接把tomcat\lib下的servlet-api.jar复制到自己\ 安装的jdk下的对应目录中Jdk\jre\lib\ext,就可以完成编译运行等操作了。
3. 404错误,客户端访问资源不存在。我的浏览器报错404,出现该情况的原因是“虚拟路径并不是项目名称”,需要手动右键项目名称,选择属性,搜索web,选中web,右边的web Context-root就是虚拟路径名称。然后我还出现的问题就是,没有编写servlet程序,就去找servlet资源,就会404。
4. myeclipse关联源代码,按住ctrl键,鼠标移到某一个类名上,点击open super implementation,出现attach……,让关联源代码,则点击该按钮,选择一个文件或一个文件夹。出现错误主要原因是点击了选择文件的按钮之后,却选择了文件夹folder。点击了选择文件夹的按钮,却选择了文件file。
5. JavaScript中,最普通的传参数代码中,如果出现“UncaughtReferenceError: xxx is not defined …”的错误时,应该是参数缺少单引号。
6.如果所有的逻辑都没有错误,试着检查一下是否是单词写错了。
7. 在解析xml文档的代码中,向指定的元素节点后面添加元素,最后会有回写这个步骤,这个步骤最后用到的transformer方法,中用到了source对象,result对象,其中分别用到了子接口DOMSource,传入的是整个解析后的xml,而不是某一个节点,否则会出现替换现象,而不是添加,result对象使用的是StreamResult子接口实现类。
8.解析xml中,在指定位置添加节点的方法是node 中的一个insertbefore方法,他需要用老的节点的父节点后面加上点点,进行操作。
- 总结:Javaweb网络编程遇到的错误
- 网络编程遇到的一个Link错误
- 总结javaweb遇到的问题
- MyEclipse开发javaweb遇到的一些错误
- 总结遇到的错误
- 用QT编程时遇到的错误总结
- 用QT编程时遇到的错误总结
- 网络编程中遇到的一些概念总结
- 网络编程中遇到的一些概念总结
- 初学javaWeb遇到的问题,来个小总结
- 编程中遇到的错误
- yii遇到的错误总结
- Ubuntu遇到的错误总结
- 关于javaweb中遇到的一些错误整理
- 关于javaweb开发中常遇到的405错误
- 编程遇到的问题总结
- 多线程网络编程的一个错误----在论坛和群里多次见到别人遇到
- 利用unix网络编程知识自己动手编写一个chatroom程序中遇到的错误与解决
- 传输控制协议TCP
- 爽子-挂念
- html注入
- TensorFlow文件操作
- leetCode刷题归纳-Dynamic Programming(62. Unique Paths)
- 总结:Javaweb网络编程遇到的错误
- 用户数据报协议UDP
- printf颜色
- C++primer学习笔记----拷贝控制
- ubuntu中常用命令&图形化界面安装vnc
- Android实现二级联动
- u-boot向linux内核传递启动参数(详细)
- Ubuntu下在当前目录打开命令行和终端
- servlet