昨天一个小问题搞了好久,在睡前还在想是啥原因,前几分钟才解决。必须得记录一下。
需求是这样的:后台注册时发一封邮件给客户邮箱,然后让客户在邮箱激活。

逻辑:需要一个JavaMail的工具类,还需要自己手动发送信息开启STMP服务,获得授权码。(预期是点击激活,跳转到一个简单页面,然后点登录的超链接跳转到登录页面)
问题:点击激活之后不跳转,后台没一点反应!出现了下面的情况

解决:
①对照servlet的url有没有错,嗯,复制过去的没错
②看路径后面追加了一个code这也应该没啥问题的,美滋滋的去后台打断点,发现servlet都进不去,扑街;依稀记得<a href="xxxx.html"></a>的这种提交方式,默认是get提交,然后去百度了一下果然是!
③你把代码写在doPost()方法中,然后又是调用的是doGet()方法,明显不行,所以在doGet()中加上一行代码:doPost(request, response);
④然后再次测试发现还是不行,拒绝访问,后台没啥问题,那肯定是路径有问题了,检查发现是绝对路径啊,老铁没毛病。绝对路径+servlet名字+字符串……先不跑项目试出来再说……
难道是没加端口号?加上!发现跳转成功了。

⑤然后赶紧去后台发送激活邮件那里加上端口号。去邮箱点击激活不行,鼠标悬停上去没端口号,一看是昨天的邮件,新发了一封激活邮件,嗯,激活成功。

总结:人不经常敲着代码真的会变笨,这也要卡我!
跑代码前自问:
汤姆猫起了吗?
后台代码有没有问题?比如说url?左斜杠有没有?
href默认是get哦?你写在post你的servlet有没有在get调用post???
别人用户要点进你的项目是要绝对路径的!端口、项目名、具体Servlet什么乱七八糟的全都要加上。

点击<a href>标签无法跳转到servlet的问题相关推荐

  1. html href点击无效,href跳转无效 js阻止a标签href跳转

    IE 9+location.href="#id"此方式跳转失效,其他浏IE9+location.href="#id"此方式跳转失效,其他浏览器都正常.有大神知道 ...

  2. 怎么给当前点击的a标签添加一个样式(跳转页面后)

    怎么给当前点击的a标签添加一个样式(跳转页面后): 方法1. 用cookie记录这个打开的序列号,然后页面在跳转的时候在读出来. 方法2. 循环a的链接,然后与location.href去比对,如果相 ...

  3. a jquery 标签点击不跳转_jquery怎么让a标签不跳转?

    jquery让a不跳转的方法: 1.jquery中可以通过attr()方法设置a标签中的href属性为"#"来使a标签不跳转$(document).ready(function ( ...

  4. 点击a标签,跳转到同一页面的指定内容,类似于点击按钮回到页面顶部效果

    点击a标签,跳转到同一页面的指定内容,类似于点击按钮回到页面顶部效果 这个效果实现方式很简单,只需要在a标签href内填上id名,在内容标签内加入id="名"便可. 下面是实现效果 ...

  5. html中点击A超链接标签使其不跳转

    html中点击A标签使其不跳转 <a href="#"></a>有一个缺点,如果页面很长的话,会跳到本页面的顶部,有点像是跳到了一个新页面的感觉,体验不是很 ...

  6. a jquery 标签点击不跳转_jquery如何才可以让a标签不跳转

    jquery如何才可以让a标签不跳转 发布时间:2020-11-11 10:05:18 来源:亿速云 阅读:75 作者:小新 这篇文章给大家分享的是有关jquery如何才可以让a标签不跳转的内容.小编 ...

  7. 点击某个a标签,禁止页面自动跳转到该页面的顶部

    问题:某个html页面较长,将页面滑动至中部,点击某个超链接,会跳转到改页面顶部 解决方案:把 href="#" 改为 href="###" 原因:浏览器会把一 ...

  8. html a标签点不到,html点击a标签不跳转页面

    1.为什么用a标签制作的按钮不能跳转 js页面跳转a标签和input标签的转换 工具/原料 Dreamweaver 8 方法/步骤 1.通常页面间的链接都是 html 的a标记超链接 2.它在页面中展 ...

  9. mui 框架:a标签无法跳转 - 解决篇

    解决问题 · 罗列与参考: mui框架导致a标签失效无法点击? mui框架之a标签无法跳转的问题? 关于mui中ul列表需要点击多次生效的问题? mui框架:如何自定义实现a标签点击事件的办法? bu ...

最新文章

  1. 继国务院后,上海也发布人工智能发展意见,2020年产业规模超千亿
  2. 三年努力,梦归阿里!
  3. 阿里推出 PolarFS 分布式文件系统:将存储与计算分开(附论文)
  4. 深入分析 Redis Lua 脚本运行原理
  5. Selenium Webdriver——操作隐藏的元素(三)switchTo().frame()
  6. pdf导入ps颜色太浅_分享五个免费的pdf转换器,你更想选择哪一款?
  7. loj 1210 (求最少的加边数使得图变成强连通)
  8. 【WPF】右键菜单ContextMenu可点击区域太小的问题
  9. okcoinapi开发代码_比特币程序化交易入门(5):WebSocket API
  10. HTML5新增的主体结构元素
  11. 浅谈Spring IOC和DI及Spring工厂类
  12. 分别对时分秒加减的java_Java中关于获取时间(日期)的总结大全
  13. 虚拟座谈会:有关分布式存储的三个基本问题
  14. 如何构建JavaScript警报框或弹出窗口
  15. 一个学校内部的计算机网络属于,一个教室内计算机联成的网络属于____。
  16. 三大超算军团加速布局 中科曙光E级超算预研项目正式启动
  17. Jenkins学习总结(6)——Jenkins 的安全实践
  18. Vue学习笔记(六) 表单输入绑定
  19. matlab命令窗口作用是什么,matlab的命令窗口的作用是什么
  20. 基于点锐度的清晰度算法 EAV

热门文章

  1. docker常用命令精简版
  2. 桶排序算法——C++
  3. Spring Aop 初级- 概念及作用
  4. MATLAB传递函数自定义输入
  5. CSS笔记11 2D与3D转换
  6. ARIMA/Sarima与LSTM的时间序列数据集成学习
  7. sqlserver存储过程加锁后怎么解锁_安全锁和仓库存储绑银、银子功能发布预告
  8. AndroidStudio 中A problem occurred evaluating project ‘:app‘. > No signature of method:报错
  9. 2022年多媒体领域国际会议期刊汇总
  10. 代码设置飞行模式 ios iphone