`
coocle
  • 浏览: 20898 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

为什么要通过action而不是直接连接到jsp?

阅读更多
学习WW的过程中,看了不少例子,发现这么个用法,咱不是很了解原因,请高手解释一下,谢谢!

在需要连接到一个jsp页面时,不是直接连接到,而是先连接到一个action,再通过action转到该jsp,即便这个action没有任何功能,也不做任何处理,只是负责转接。

为什么要这么做呢?能直接连接到不是更简单一些么?
分享到:
评论
8 楼 刑天战士 2006-10-26  
但是要是在WEB-INF下面只能通过action访问
7 楼 冉翔 2006-10-26  
JavaEye管理员 写道
你知道MVC不?


忘记换马甲儿了。


to LZ,例子是例子,也不一定每个页面都有必要通过action 跳过去。
6 楼 coocle 2006-10-26  
JavaEye管理员 写道
你知道MVC不?


真是惭愧,没考虑到这点。

你这么一说咱就明白了,谢谢!
5 楼 dyxl 2006-10-24  
liuyifan.com 写道
我用的是struts和spring mvc,一般来说如果不用框架的特殊功能的话,直接链jsp也是没什么问题的,不过你的jsp就不能装成php罗...

同意!!! 
4 楼 liuyifan.com 2006-10-24  
我说的.do,.jsp装成.php、.asp...
3 楼 刑天战士 2006-10-24  
liuyifan.com 写道
我用的是struts和spring mvc,一般来说如果不用框架的特殊功能的话,直接链jsp也是没什么问题的,不过你的jsp就不能装成php罗...


装成php?
2 楼 liuyifan.com 2006-10-24  
我用的是struts和spring mvc,一般来说如果不用框架的特殊功能的话,直接链jsp也是没什么问题的,不过你的jsp就不能装成php罗...
1 楼 ITeye管理员 2006-10-24  
你知道MVC不?

相关推荐

    防止用户直接输入地址访问jsp文件

    3. **用户体验优化**:例如,可以在登录失败后直接在当前页面展示错误信息,而不是跳转到另一个提示页面,从而提升用户体验。 通过以上步骤,我们成功地实现了一个简单的登录验证系统,有效地阻止了用户绕过登录...

    在JSP中使用数据库实验报告

    - JDBC-ODBC 桥接是将Java应用程序与数据库连接的一种方式,它通过ODBC驱动程序来连接到各种数据库。 - 纯 Java 数据库驱动(也称为类型4驱动)则无需依赖于ODBC,而是直接与数据库服务器通信,提供更高的性能和可...

    jsp与flex的整合直接拷贝就可以用

    如果你想要深入理解JSP与Flex的整合,可以下载这个项目,研究`web.xml`的配置以及`flex.xml`的内容。通过查看源代码和运行项目,你可以直观地了解如何在实际应用中实现JSP与Flex的协同工作。 总结来说,JSP与Flex的...

    jsp连接mysql数据库工程

    连接池可以提高性能,因为它会重用已打开的连接,而不是每次请求时都新建一个。 在JSP页面中,我们通常不直接编写业务逻辑,而是使用动作类(Action Class)和模型(Model)。在Struts框架中,创建一个继承自`org....

    jsp参数传递

    ### JSP页面间参数传递详解 #### 一、引言 ...JSP页面间参数传递是JSP应用中的一个重要环节,它能够帮助开发者在不同页面之间共享数据或...需要注意的是,在设计系统架构时,也要考虑到安全性问题,避免敏感信息的泄露。

    JSP页面连接数据库的登陆

    请注意,这只是一个基础示例,实际应用中为了安全起见,我们不应直接在SQL语句中拼接用户输入,而应使用预编译的`PreparedStatement`来防止SQL注入攻击。此外,为了用户体验和安全性,还应考虑添加错误处理、重定向...

    JSP程序增删修查jsp例题

    <a href="delete.jsp?id=1">Delete Record ``` `delete.jsp`删除数据: ```jsp int id = Integer.parseInt(request.getParameter("id")); // 删除数据库中对应的记录... %> ``` ### 五、JSP与Servlet协作 在...

    jsp连接access

    ### JSP连接Access数据库知识点详解 #### 一、概述 在Web开发中,经常需要将前端用户输入的数据存储到后端数据库中。本篇内容主要介绍如何使用Java Server Pages (JSP)技术来连接Microsoft Access数据库,并实现...

    纯jsp登录界面自动跳转

    在IT行业中,Web开发是至关重要的领域,而JavaServer Pages(JSP)是其中一种流行的服务器端脚本语言,用于创建动态网页。本教程将详细讲解如何利用JSP实现一个登录界面的自动跳转功能,并结合MySQL数据库进行用户...

    用Jsp上传图片到数据库

    7. **优化与性能**:对于大量图片的存储,可能需要考虑使用文件系统或云存储服务,而不是直接存入数据库,以减轻数据库的压力。 总的来说,使用JSP上传图片到数据库涉及前端表单设计、后端文件上传处理、数据库操作...

    jsp 连接mysql 数据库登录 structs2

    在这个项目中,“jsp连接mysql数据库登录structs2”主要涉及到以下几个关键知识点: 1. **JSP连接MySQL**:在JSP中,我们通常使用JDBC(Java Database Connectivity)API来与MySQL数据库交互。首先,需要在JSP页面...

    使用java语言编写的数据库连接池,实现数据库与jsp文件的连接.zip

    首先,数据库连接池的基本原理是预先在内存中创建一定数量的数据库连接,当应用程序需要时,可以从池中获取一个已存在的连接,而不是每次都新建连接。这减少了创建和销毁连接的开销,提高了系统性能。常见的Java...

    JSP上传图片到数据库的例子

    在本文中,我们将探讨如何使用JSP(JavaServer Pages)来实现图片上传并存储到数据库的功能。首先,我们需要理解这个过程涉及的关键步骤:前端用户界面、后端处理以及数据库交互。 1. **前端用户界面**: - 用户...

    jsp留言板(jsp+JavaBean)

    而JavaBean则是一种符合JavaBeans规范的Java类,常用于封装业务逻辑或数据,是JSP中常用的组件。 首先,我们要理解JSP的基础结构。JSP文件通常包含静态HTML代码和动态Java代码。动态部分可以是脚本元素(scriptlet...

    action之间的跳转

    这样一来我们也就明白了为什么请求不会造成数据丢失。 Xml 代码示例: ```xml <result name="success" type="redirect-action">/displayCart?userId=${userId} ``` Redirect Action 使用 ActionMapperFactory ...

    使用代码自动生成jsp页面

    在Java Web开发中,通常我们会使用Action(或Controller)层来处理业务逻辑,并通过Model将数据传递到View(如JSP页面)进行展示。但有时我们可能需要在Action层直接生成一个静态HTML页面,以便于快速部署或者离线...

    火车票查询jsp编码

    8. **异常处理**:在编写代码时,应考虑错误处理和异常捕获,确保系统在遇到问题时能给出适当的反馈,而不是直接崩溃。 9. **MVC模式**:虽然这是一个简单的练习,但可以尝试应用Model-View-Controller(MVC)设计...

    jsp留言簿

    4. 请求处理和响应:在`action.jsp`中,可以使用`request.getParameter()`方法获取表单数据,然后通过JavaBean或直接操作数据库来保存数据。完成后,可以使用`response.sendRedirect()`重定向用户回主页面,显示最新...

    JavaWeb实训-jsp实现对于用户的注册

    接下来,我们要讨论JSP的内建对象。当HTML表单提交后,JSP页面接收到请求,可以使用内建对象来获取表单数据。例如,`request.getParameter("username")`能获取名为"username"的表单字段值。JSP还提供了其他内建对象...

Global site tag (gtag.js) - Google Analytics