`

jsp提交表单时候的路径

    博客分类:
  • JSP
阅读更多
JSP页面提交表单给Servlet时,路径的写法要格外注意。

例如在web.xml中注册如下的servlet:

<servlet>
    <servlet-name>addStudent</servlet-name>
    <servlet-class>org.mytest.addStudent</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>addStudent</servlet-name>
    <url-pattern>/servlet/addStudent</url-pattern>
  </servlet-mapping>

假如说,你工程名字为HibernateApp3,JSP页面提交表单给servlet时有两种写法:

1. <form action=servlet/addStudent method=post>...</form>

2. <form  action=/HibernateApp3/servlet/addStudentmethod=post>...</form>

注意:/代表根目录,如果路径是使用/开头,Tomcat就是webApp那个目录,如果你不是/开头代表你从当前工程的目录开始,例如:webApp/HibernateApp3/

分享到:
评论

相关推荐

    JSP相对路径的练习

    - **表单提交**:`action`属性可以设置为相对路径,提交表单到服务器的特定资源。 4. **相对路径的优缺点** - **优点**:简洁、易于维护,如果文件移动,只需更新局部路径;在分布式系统中,相对路径能保持跨...

    jsp表单和图片一起上传

    "jsp表单和图片一起上传"这个话题,就是关于如何在JSP页面中设计一个表单,允许用户输入个人信息并同时上传图片。以下将详细讲解这个过程涉及的知识点。 首先,我们需要创建一个HTML表单,该表单包含文本字段用于...

    提交表单生成html文件

    ### 提交表单生成HTML文件 #### 知识点概览 1. **HTML表单基本结构** 2. **表单提交方式与处理** 3. **JSP基础语法及使用** 4. **Java后台处理流程** 5. **文件操作:读写与创建** #### HTML表单基本结构 在给定...

    Jsp图片上传资料并将图片路径上传至数据库

    - **文件接收**:在JSP页面中,使用Servlet或JSP动作标签来处理表单提交。接收到文件后,通常会通过`HttpServletRequest`对象的`getPart("file")`方法获取上传的图片。 - **文件保存**:保存文件到服务器的指定...

    Servlet中的相对路径和绝对路径归纳

    1. 表单中的路径 在 HTML 表单中,action 属性指定了表单提交的目标 URL。在 Servlet 中,可以使用相对路径或绝对路径。在上面的代码中,`&lt;form action="abc.do" method="post"&gt;` 使用了相对路径,相对于当前访问的...

    jsp html 路径解决

    在JSP页面中,我们经常需要处理各种路径问题,例如图片、样式表、脚本文件以及表单提交等操作中涉及的路径设置。 ##### 1. 网页中的路径构成 以以下URL为例: ``` http://192.168.1.1:8080/hello/index.html ``` - ...

    ajax提交form表单和上传图片

    本教程将详细讲解如何利用jQuery、jQuery Form插件以及Spring MVC框架来实现Ajax提交表单并上传图片。通过这种方式,用户无需等待页面刷新,即可完成操作,提升了交互性。 首先,`jquery.js` 是jQuery库的核心文件...

    jsp_servlet路径问题

    - **Form表单的Action属性**:应该相对于服务器根目录(`http://192.168.0.1/`),如果提交到`a.jsp`,则可以写为`action="/webapp/user/a.jsp"`或`action="()%&gt;/user/a.jsp"`。 - **JavaScript**:同样在客户端解析,...

    jsp语言完整表单教程

    - `method`:指定提交表单数据的方式(GET或POST)。 - `name`:为表单指定一个名称。 - `onreset`、`onsubmit`:设置事件处理器函数。 2. **`&lt;input&gt;`标记**:用于创建不同类型的输入控件,如文本框、密码框、...

    [JSP暑假实训] 二.JSP网站创建及Servlet实现注册表单提交、计算器运算1

    【JSP暑假实训】二.JSP网站创建及Servlet实现注册表单提交、计算器运算 一.JSP网站创建 在MyEclipse环境下创建JSP网站,首先需要创建一个Web Project,这里以“test0630_web”为例。工程创建完成后,会自动生成...

    通过表单提交实现调用不同的action方法

    在Web开发中,我们经常需要通过用户交互来执行不同的业务逻辑。...总之,理解URL、Action、jsp以及表单提交的交互机制是Web开发中的基础技能。通过学习和实践,你将能够更有效地构建动态、响应式的Web应用程序。

    jspsmartupload上传文件工程路径中文无乱码

    在开发Java Web应用程序时,我们经常需要处理文件上传的功能,特别是在用户需要提交包含文本和多媒体内容的表单时。`jspsmartupload`是一个流行的Java Servlet库,它为JSP和Servlet开发者提供了一种方便的方式来处理...

    基于layui点击按钮弹出包含表单的窗口

    yes: function (index, layero) { // 提交表单并关闭弹窗 var iframeWin = window['layui-layer-iframe' + index]; // 获取当前弹窗的窗口对象 iframeWin.layui.form.submit('layui-form'); // 触发表单提交 } ...

    SSH笔记-数据验证、上传下载、避免表单重复提交、自定义拦截器

    在这个SSH笔记中,我们将深入探讨四个核心主题:数据验证、文件上传下载、防止表单重复提交以及自定义拦截器。 首先,我们来谈谈数据验证。在Web应用中,数据验证是必不可少的一环,它确保用户输入的数据符合业务...

    链接、页面跳转、隐藏、表单提交

    若用户确认修改,则通过`document.forms['example'].submit()`提交表单。 - **应用场景**:适用于需要进行表单验证的场景,如用户资料修改等。 3. **HTML超链接的特殊用途**: - **示例1**:`个人信息&lt;/a&gt;`,这是...

    java Web 中相对路径绝对路径问题总结

    对于客户端如HTML页面中的表单提交,`form`标签的`action`属性应当包含完整路径,通常使用服务器的虚拟路径,如`action="/webapp/user/a.jsp"`。为了动态获取当前Web应用的上下文路径,可以利用`()%&gt;`表达式。 ...

    纯jsp实现文件上传(页面无刷新,表单数据可连续填写最后上传文件)

    本教程将详细解析如何使用纯JSP技术实现一个不刷新页面、允许用户连续填写表单数据并最终上传文件的功能。这一特性对于提高用户体验至关重要,因为它使得用户可以在同一页面上完成所有操作,无需频繁跳转或刷新页面...

    java中相对路径与绝对路径问题

    - 提交到 `a.jsp`:`action="/webapp/user/a.jsp"` 或 `action="()%&gt;/user/a.jsp"` - 提交到 Servlet:`action="/webapp/handleservlet"` **JavaScript** 中的相对路径与`form`表单类似,在客户端解析。 为了确保...

    Java相对路径绝对路径总结

    例如,提交到a.jsp的action属性为`"/webapp/user/a.jsp"`或者使用`()%&gt;`来动态获取Web应用的路径,即`"()%&gt;/user/a.jsp"`。 - **JavaScript中的相对路径**: JavaScript代码在客户端解析,因此其相对路径与HTML表单的...

    SpringMVC之表单提交===①===普通表单

    5. **数据绑定** - Spring MVC自动将HTTP请求参数绑定到模型对象的属性上,并在提交表单时执行验证。如果验证失败,`BindingResult`参数可以用来检查并显示错误信息。 6. **异常处理** - 使用`@ExceptionHandler`...

Global site tag (gtag.js) - Google Analytics