0 0

表单提交5

现在表单上有一些数据 是从数据库中读取出来的
用的struts 标签,我如果提交之后有错误,需要返回input的jsp  但是 我在需要从数据库先查询出需要的东西 显示在页面上 在进行提交 ,那这个页面就不是jsp,比如action  如果跳回jsp 页面,表单上的动态数据就没有了 这个问题具体怎么解决一下,大家帮忙给个方案把 ,如果讲数据放到session中会不会不是太好呢,这样服务器负载是不是会很大,如果采取提交之后重新查询,那struts中的formbean验证没有提交,如果在这个地方进行查询会不会有线程不安全的影响,或者是加大了数据库或服务器端的访问量!还有其他比较好的方法吗?(最好不要用ajax)
2008年6月16日 15:12

2个答案 按时间排序 按投票排序

0 0

Struts2中有一个接口是专门干这事的.

实现Preparable接口.

在接口中的public void prepare() throws Exception方法中,将你那些数据取到.
这样在页面验证失败后,跳转到JSP页面时,会先执行这个方法,将你所需要的数据取到以便于页面上的使用.

记住,要使用拦截器:<interceptor-ref name="prepare" />

2008年6月25日 08:24
0 0

是struts2吗?

访问jsp页面可以调用action

例如:

在jsp页面这样写:

<ww:action name="actionName" id="test" namespace="/admin"/>


其中name="actionName"是你在xml里面配置的action,id="test"是在页面调用时候的标识

你可以在页面这样用这个action:
<s:iterator value="#test.allUsers">
    ${name}       
</s:iterator>

其中allUsers是action里面的一个属性,要提供相应的get方法。

2008年6月16日 15:24

相关推荐

    简单的ASP表单提交到后台的源码

    这个“简单的ASP表单提交到后台的源码”示例,很可能是为了教学或实践目的,帮助初学者理解ASP中的表单数据处理流程。 首先,我们需要理解表单(Form)在HTML中的作用。表单是用户与网站交互的重要方式,通过表单,...

    layui form表单提交之后重新加载数据表格的方法

    本文将探讨在使用layui框架的情况下,如何在表单提交之后重新加载数据表格。 首先,让我们来分析一下使用的layui组件。Layui是一个前端UI框架,它提供了一套模块化的组件,方便开发者快速开发界面。其中,form模块...

    弹出层表单提交数据完美解决

    总结来说,实现弹出层表单提交数据完美解决,需要关注表单的设计、数据验证、异步通信、安全性以及用户体验等多个方面。通过合理的HTML结构、CSS样式和JavaScript交互,我们可以创建出用户友好且安全的弹出层表单...

    php curl模仿form表单提交图片或文件

    在PHP开发中,有时我们需要模拟用户通过HTML表单提交数据,包括文件和图片。`cURL`库提供了一个强大的功能,允许我们实现这样的任务。在本文中,我们将深入探讨如何使用PHP的cURL库来模仿form表单提交,特别是提交...

    struts1.2 from表单提交包含list的对象

    在Struts1.2中处理表单提交,特别是当表单数据包含列表对象时,需要理解一些核心概念和技术。这篇博客文章可能详细探讨了如何在Struts1.2中处理这类情况。 首先,让我们来了解Struts1.2中的表单提交流程。当用户在...

    layui 图片上传+表单提交+ Spring MVC的实例

    在本实例中,我们主要探讨了如何利用Layui库进行图片上传,同时结合表单提交和Spring MVC框架实现后端处理。Layui是一个轻量级的前端组件库,提供了丰富的UI组件,包括上传功能。以下是具体的知识点: 1. **Layui...

    asp表单提交源码

    在ASP中,表单提交是网页与服务器间数据交互的关键环节。本文将深入探讨ASP表单提交源码及其相关知识点。 一、ASP表单基础 在HTML中,表单元素(`&lt;form&gt;`)用于收集用户输入的数据。当用户点击提交按钮时,这些...

    Js 表单提交验证函数(很全了)

    在JavaScript中,表单提交验证是确保用户输入的数据符合预设规则的重要环节,这有助于防止无效数据的提交,提升用户体验,以及保护服务器免受恶意数据的冲击。本篇将详细介绍JavaScript表单验证函数的一些关键知识点...

    js验证表单大全,用JS控制表单提交 ,javascript提交表单

    js验证表单大全,用JS控制表单提交 ,javascript提交表单

    C#.Net模拟表单提交(源码)

    标签".Net表单提交"表明了这个主题主要关注.NET环境下的表单提交实现。在压缩包文件"HttpService"中,可能包含了一个服务类或示例代码,用于演示如何在C#.Net中实现HTTP服务端的表单数据处理,或者如何模拟客户端的...

    表单提交到邮箱php

    在IT领域,表单提交到邮箱的实现是一个常见的需求,特别是在网页交互中,用户通过填写表单提交信息,后台程序处理这些数据并将其发送至指定的邮箱。本示例主要涉及的是使用PHP来完成这个任务,支持将表单数据发送到...

    分类留言系统(表单提交)源代码

    【分类留言系统(表单提交)源代码】是基于ASP技术构建的一款互动性强、功能完善的网络应用,主要用于网站用户之间的信息交流与反馈。ASP(Active Server Pages)是微软开发的一种服务器端脚本语言,用于生成动态...

    ajax 无刷新实现表单提交

    简单的ajaxt无刷新实现表单提交的实例(myeclipse 直接导入运行) 学习点: 1;ajax无刷新表单提交 2;ajax的运行历程 最简单明了的实例,清晰的帮你弄清上述概念,运行简单,只需解压该包,然后Myeclipse中file - ...

    简单的表单提交代码

    本资源包含一个简单的表单提交代码实现,适合集成到Java项目中。通过提供的js、css和demo.html文件,我们可以深入理解表单的构建、样式设计以及数据提交的过程。 1. **HTML表单基础** HTML中的`&lt;form&gt;`元素用于...

    HTML5手机身份证上传表单提交代码.zip

    HTML5手机身份证上传表单提交代码是针对移动设备优化的一项技术,它允许用户在网页上方便地上传身份证图片,并进行表单提交。这项技术主要基于HTML5的新特性,包括File API、FormData对象以及Canvas等,使得在手机端...

    迅捷自助表单提交系统

    迅捷自助表单提交系统是一款专门用于数据收集和管理的工具,它允许用户自定义创建各种类型的表单,以满足不同场景下的需求。这个系统在IT行业中被广泛应用,尤其是在数据分析、项目管理、客户服务等领域,因为它提供...

    漂亮 TP框架表单提交跳转页面

    标题中的“漂亮 TP框架表单提交跳转页面”指的是使用ThinkPHP(简称TP)框架进行Web开发时,关于表单提交后如何实现页面跳转的一个技术主题。在Web应用中,表单提交是用户与服务器交互的重要方式,而跳转页面则关乎...

    PHP表单提交之复选框

    ### PHP表单提交之复选框 在Web开发中,表单是收集用户输入数据的重要方式之一。PHP作为服务器端脚本语言,在处理表单数据方面有着广泛的应用。本文将详细探讨如何通过PHP来处理表单中的复选框数据。 #### 复选框...

    html5单选框表单提交代码.zip

    表单提交通常通过`&lt;form&gt;`标签完成,它包含表单控件,并且可以指定提交的URL和方法(GET或POST)。例如: ```html &lt;!-- 单选框等表单元素 --&gt; 提交"&gt; ``` 在这个例子中,当用户点击“提交”按钮,表单数据将以...

    6个非常精美的Web前端表单提交以及搜索框(一)

    在本文中,我们将深入探讨"6个非常精美的Web前端表单提交以及搜索框"这一主题,这是一份关于前端开发的重要资源,旨在提升用户体验和交互设计。通过提供的在线效果演示地址...

Global site tag (gtag.js) - Google Analytics