您的位置:首页 > Web前端 > JavaScript

JSP学习过程中错误整理

2016-08-08 20:49 190 查看
有一些错误记录在代码日志里了,有一些保存在云笔记中,都是一些初学常犯的小错误,整理如下:

1-数据库连接错误

连接数据库时,数据库的jar包一定要放在WEB-INF文件夹中,如果还出错,就把jar包放在Tomcat安装目录的lib文件夹下面

向下一个***.jsp传值,格式:
<a href="***.jsp?id=123&&name=zhangsan&&...."></a>

2-Servlet路径跳转错误

@Servle——(一)
Servlet概述——Servlet的路径跳转

2.1--JSP跳转到Servlet

1、相对路径,如href="servlet/TestServlet" 
***注意:如果写成"/servlet/TestServlet"会报错,因为第一个'/'表示的是【服务器根目录:http://localhost:8080/】
2、绝对路径,通过内置成员变量path实现,如href="<%=path%>/servlet/TestServlet"。
***注意:这里的path得到的是项目根目录,如【http://localhost:8080/Servlet002_GetFormDemo】

2.2--Servlet跳转JSP

1、请求重定向:response.sendRedirect(request.getContextPath()+"/xxx.jsp");这里通过request.getContextPath()方法获得项目根目录,或者通过"../xxx.jsp"取得上层路径得到
2、服务器内部转发:request.getRequestDispatcher("../xxx.jsp").forward(req,resp);
***小结:都可以通过../xxx.jsp得到

在out.printf()方法里面输出的如果是字符串可以不需要“”
1.web.xml中配置参数语句(可以配置多对):
<init-param>
<param-name> </param-name>
<param-value> </param-value>
</init-param>
<init-param>
<param-name> </param-name>
<param-value> </param-value>
</init-param>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jsp