JSP学习过程中错误整理

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

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>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值