- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP课程-遇到的问题小结
遇到的问题小结 中山职业技术学院 XML的Servlet配置 Servlets Servlet-Name:自已定义,一般设置与对应类名相同。 Servlet-Class:包名及对应的类名 Servlet mapping Servlet-Name:与Servlets配置中,所需要调用的Servlet-Class对应的Servlet-Name一致。 URL-Pattern:页面中使用的地址或链接,为了使页面与地址相对应,通常设置路径与文件同一路径下。 编码问题 项目已经通过统一的过滤类进行转编,但如果在servlet里直接输出文本,文本默认使用ANSI编码,需要加以下几句,更改输出文本的编码。 request.setCharacterEncoding(UTF-8);// 编码 response.setCharacterEncoding(UTF-8);// 编码 response.setContentType(text/html);// 文档类型 Servlet里使用的几种跳转方式 客户端跳转 弹出信息,且地址栏修改。(需要弹出警告信息时调用) out.print(“scriptalert(警告信息);location.href=URL;/script); 重定向 地址栏修改(不需要弹出警告信息,也不需要保留request或response数据时调用) response.sendRedirect(URL); 请求转发 不弹出信息也地址栏也不改变,转发对于浏览者透明的。 (一般是当前页的数据需要带到下一页来处理时使用些种跳转方式。即需要保留request或response数据时调用) request.getRequestDispatcher(URL).forward(request,response); doGet与doPost doGet 超链接 地址栏直接输入的地址,且提交内容不超过256个字符 请求是为了查找数据,如搜索功能。 form表单method属性值为空或get doPost 请求是为了提交或验证数据,如登录功能。 form表单method属性值为post SQL相关 executeQuery、executeUpdate、execute的区别: executeQuery:执行查询功能,返回ResultSet(结果集) executeUpdate:执行更新功能,返回int(被更新记录的数量) execute:可执行查询或更新,返回boolean(当返回值为true,执行的是查询功能,当返回值为false时,执行的是更新功能) 如: boolean result = sql.execute(sqlStr); result为true时, 获取结果集:sql.getResultSet(); result为false时, 获取更新记录数: sql.getUpdateCount(); 字符串的连接(拼SQL语句) 字符串定义,用 ” ” 号包括,如 str=“+”; 2个字符串用 + 号连接,如: “a”+”b” ? “ab” 变量直接用 + 号连接,如:str=“+”; “a”+str+”b” ? “a+b” HTML相关 表单 文本框 多行文本框(文本编辑器代替) 单选框 多选框 选择框 文件域 按钮(普通按钮、提交按钮、重置按钮) 超链接 a href=“url” target=“目标”链接名称/a JavaScript相关 表单的客户端校验 鼠标事件 onClick onMouseOver onChange onFocus onBlur 加载事件 onload onresize * * * * * *
文档评论(0)