WebContent的子目录里面的jsp文件无法将数据传递给Servlet

在WebContent下创建子目录FormCheck,register.jsp将跳转到RegisterServlet这个Servlet中去

分两种情况:在web.xml里面配置 和 使用注解

1、在web.xml里面配置

https://blog.csdn.net/cktmyh/article/details/47354869

在<url-pattern>标签中,加上子目录

2、使用注解

https://www.bbsmax.com/A/ZOJPODvezv/

即在Servlet类的注解里面把子目录添加进去

原文地址:https://www.cnblogs.com/DDiamondd/p/10834182.html

时间: 2024-10-10 00:37:39

WebContent的子目录里面的jsp文件无法将数据传递给Servlet的相关文章

访问WEB-INF里面的jsp文件

WEB-INF目录下的jsp文件,在浏览器中是不能直接访问的.(没有访问的权限) 如果将jsp文件放入WEB-INF目录下,将不能访问. 比如在jsp页面中直接写 1 <a href="/WEB-INF/content/index.jsp"> 那么将不能访问. 在struts中必须用action来实现页面的跳转,才能访问WEB-INF里面的jsp文件. 将上面的jsp页面中的链接写为: <a href=index.action> 在struts配置文件中添加这么

关于项目部署后Tomcat里面的class文件不齐全

问题:项目部署后Tomcat里面的class文件不齐全 解决办法:查看 Eclipse 视图中的 problem 视图 我们发现.是Java compiler 编译 有问题,在 window -- preferences -- java -compiler 中调节 Compiler compliance level ,重新 clean ,启动 tomcat 服务器,问题解决!

直接修改别人jar包里面的class文件 工具:jclasslib

出于某些原因 需要把别人jar包里面的class修改一下信息 配置文件*.properties MANIFEST.MF 这些东西可以直接用记事本打开修改 然后替换掉就OK.. 在网上游荡了半天,没有找到合适的方法 开始我是先用jd-gui反编译 把我需要修改的那个A.class文件反编译出来把代码保存到A.Java 然后直接在dos里面用javac A.java编译 问题来了.. 因为A.java引用了很多其他jar下面的方法 而且A.java有package 鼓捣了半天以后 最终结果:编译无法

tomcat work目录的作用就是编译每个项目里的jsp文件为java文件如果项目没有jsp页面则这个项目文件夹为空

最近发现,很多网友喜欢把tomcat的work目录里的东西叫做缓存,其实那不是很恰当,work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录,这也正是为什么它叫work目录而不是cache目录的原因. jsp,tomcat的工作原理是当浏览器访问某个jsp页面时,tomcat会在work目录里把这个jsp页面转换成.java文件,比如将index.jsp转换为index_jsp.java文件,而后编译为index_jsp.class文件,最后tomcat

windows里面的hosts文件

一.什么是Hosts文件? hosts文件是一个用于储存计算机网络中各节点信息的计算机文件.这个文件负责将主机名映射到相应的IP地址.hosts文件通常用于补充或取代网络中DNS的功能.和DNS不同的是,计算机的用户可以直接对hosts文件进行控制. 1.Hosts文件的历史 ARPANET(Internet的前身)并没有对网络中各节点的地址使用DNS进行解析.由于当时对于这个用途并没有中心化的系统,每个网络节点都使用自有的网络节点地图,并指派相应的名称方便用户记忆.当时并没有任何系统来保证网络

PTC Creo Parametric 中使用ProE里面的“从文件混合”功能

ProE升级为Creo Parametric后,界面发生了很大的变化,一些功能菜单或按钮的位置也改变了,因此操作上有一些不习惯.由于Creo Parametric是ProE的升级版本,因此ProE里的功能基本上都是保留了,只是需要将这些功能找出来. 比如"从文件混合"这个功能,在ProE中的操作是从菜单中插入->高级->从文件混合,然而在Creo Parametric中,是没有这个菜单选项的.那么怎么实现这个功能呢? 在Creo Parametric的帮助文档中查找&quo

eclipse中web工程新建jsp文件报错:The superclass &quot;javax.servlet.http.HttpServlet&quot; was not found on the Java Build Path

web工程中新建jsp文件提示:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决方案: 1.右击web工程->属性或Build Path->Java Build Path->Libraries-> Add Libray...->Server Runtime ->JBoss 7.1 Runtime   2.切换到Java Bui

(转)使用.NET Reflector 查看Unity引擎里面的DLL文件

当你查看unity里面API的时候,是不是有时候追踪了一两步就碰到DLL文件走不下去了呢?很是不爽吧. 这种问题我也是经常碰到.这是人家商业引擎不想让你看到底层代码啦,所以着急不得. 不过,今天我终于有了办法解决这个问题.那就是使用反编译DLL文件!简单,粗暴.不过为了了解底层的结构,这也不失为一种办法哦. OK!啰嗦了半天,让我带你进入今天的主题吧. 1.首先下载.NET Reflector 8.3.3.115.(如果链接失效,请告诉我哦.里面还有一个插件可以导出cs文件) 2.双击安装Ref

清除xcode里面的mobileprovision文件

清除所有的mobileprovision cd ~/Library/MobileDevice/Provisioning\ Profiles/ 然后删除里面所有的mobileprovision文件 rm *.mobileprovision 再重新 添加需要的 或者 刷新自己appId账号下的配置文件