代码-JSP页面添加一个“查询”按钮,查询条件为“姓名”反正就是字符串就行,我想知道,字符串怎么传值的

问题描述

JSP页面添加一个“查询”按钮,查询条件为“姓名”反正就是字符串就行,我想知道,字符串怎么传值的
JSP页面添加一个“查询”按钮,查询条件为“姓名”反正就是字符串就行,应该怎么写,对应的action和daoa怎么写?求代码~**最主要,我是想知道,字符串怎么传值的,数据类型转换吗?所以我想看看代码**。。我用的是ssh架构,IntelliJ IDEA 10.5工具,拜托各位大神啦

解决方案

最简单的就是通过表单传值
http://sishuok.com/forum/posts/list/5834.html

解决方案二:
form 表单submit提交时,他会访问到表单写的url去然后再控制器通过request.getparameter(""name"") 去获取他的值; name是你查询条件input 标签的name=“name”

解决方案三:
jsp中的查询按钮响应代码:

function search(){     var searchName = $('#searchName').val();//获取查询内容  ajaxQuery('<%=request.getContextPath()%>/login.do?searchName='+searchName);//进行查询需要配置login指向的action}

后台处理代码,Action中执行具体的查询,获取参数使用request.getParameter()方法:

String searchName = request.getParameter(""searchName"");//使用searchName进行操作就行了。

这就是参数的传递了,具体的Action配置你还是看些struts的内容吧 。

解决方案四:
上面几位的取值方法都是可以的,也可以利用struts2的modelDriven来获取值。
也就是String searchName = request.getParameter(""searchName"");
或者 private String searchName;
private String getModel(){
return searchName;
}

然后在下面的action的方法中就可直接用了

dao就很简单了,直接定义一个方法类,
传入条件,调用方法,从数据库取出数据

时间: 2024-11-01 06:19:10

代码-JSP页面添加一个“查询”按钮,查询条件为“姓名”反正就是字符串就行,我想知道,字符串怎么传值的的相关文章

jsp-JSP页面添加一个“查询”按钮,查询条件为“姓名”反正就是字符串就行

问题描述 JSP页面添加一个"查询"按钮,查询条件为"姓名"反正就是字符串就行 JSP页面添加一个"查询"按钮,查询条件为"姓名"反正就是字符串就行,应该怎么写,对应的action和daoa怎么写?求代码~最主要,我是想知道,字符串怎么传值的,数据类型转换吗?所以我想看看代码..我用的是ssh架构,IntelliJ IDEA 10.5工具,拜托各位大神啦 解决方案 就正常的提交请求呀,和增删查改一样的 解决方案二: 很简单,按

请教如果在word2003中添加一个工具栏按钮(类似与金山词霸那样)

问题描述 请教如果在word2003中添加一个工具栏按钮(类似与金山词霸那样) 解决方案 解决方案二:想用C#代码实现,有难度,顶下吧,看高手怎么说的..

有一个WEB服务器,两个客户同时操作JSP页面,一个删除一条数据,一个正好查询这条数据,报错了,怎么解决啊,急!!

问题描述 有一个WEB服务器,两个客户同时操作JSP页面,一个删除一条数据,一个正好查询这条数据,报错了,怎么解决啊,急!! 解决方案 解决方案二:引用楼主duobiao的回复: 有一个WEB服务器,两个客户同时操作JSP页面,一个删除一条数据,一个正好查询这条数据,报错了,怎么解决啊,急!! ......怎么会出错呢难道你做什么都不判断么?解决方案三:报啥错?解决方案四:一句话问题!不知道你是用什么做的,操作数据库用的是什么,数据库用的是什么,反正要有的什么都没有!解决方案五:引用2楼swan

在jsp页面中显示lucene的查询结果,报错:org.apache.jasper.JasperException: Java heap space

问题描述 在jsp页面中显示lucene的查询结果,当返回hits的总数小于100时,可以正常显示,当结果大于100,会报如下错误:(但是在java环境下结果输出是正常的)exceptionorg.apache.jasper.JasperException:Javaheapspaceorg.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:433)org.apache.jasper.

想做SQL语句注入实验,可以在JSP页面直接嵌入sql语句查询吗?

问题描述 想做SQL语句注入实验,可以在JSP页面直接嵌入sql语句查询吗? 我是名大三的学生,想请假各位大神,如果想做SQL语句注入实验,可以在JSP页面直接嵌入sql语句查询吗?还是使用ssh框架反应机制?还是其它的,有大神可以指教一下小弟吗?该课程是网络安全,主要就是想做sql语句注入检测网页漏洞的? 解决方案 直接建个环境做测试啊,网上这方面的课程很多. 解决方案二: 只要是页面有访问数据库操作的 都可以拿来做 SQL语句注入 解决方案三: 最简单的就是在页面上允许输入查询条件,在jsp

如何用自己编写的jsp页面获取一个网站的动态数据??请教大虾们

问题描述 该项目是这样的:请编程实现一个简单的网络应用,从Amazon.com抽取任一个产品的标题和价格,并显示在结果页面里,要求如下:1)只要一个页面,上面放产品代码输入框和确定按钮,下面显示抽取出的结果.2)业务流程:意思就是说先自己编个jsp页面,jsp页面有一个文本框和一个提交按钮,现在要通过文本框输入从这个网站获得的商品编号,价格等基本信息,记住是从这个网站动态获取数据,要考虑该网站商品分页情况 解决方案 解决方案二:回复了你另外一个贴.顺便接分解决方案三:本人很菜,LS能否详细点?具

新手 帮忙 网页-用一个JSP页面编写一个猜数字游戏

问题描述 用一个JSP页面编写一个猜数字游戏 系统内部生成一个0-100之间的随机数,提供一个表单让用户来猜这个数字是多少,若猜大了,出现"大了"的提示,若猜小了,出现"小了"的提示,直到用户猜到正确的数字时,提示"猜对了!",并统计用户猜了几次才猜对. 我的代码: **<%@ page language="java" import="java.util.*" pageEncoding="U

JSP页面中有一个JSP脚本,我想把JS中的一个var变量放到session里该怎么做?

问题描述 JSP页面中有一个JSP脚本,我想把JS中的一个var变量放到session里该怎么做? 如题: var s="sdd"; <% session.setAttribute("msg",s);%> 这个代码如何把s放到这个session中?? 解决方案 服务器端无法直接使用客户端内容,用提交到服务器才行,用表单或者ajax来提交s的值 http://www.w3school.com.cn/jquery/ajax_ajax.asp 解决方案二: h

jsp页面中有一个插入行的功能,如何将新插入的行在原来所有行的最上一行显示

问题描述 jsp页面中有一个 插入行的按钮和删除行的按钮,当新插入行时,如何将新插入的行在所有行的最上行显示,现在做的效果是:新插入的行在所有行的最下行显示 解决方案 你应该用得是appendChild 方法 或者insertRow 这样你将 appendChild 换成 insertBefor(第一个) 或者 insertRow(0) 应该就可以了解决方案二:新插入的行中记录日期 然后用时间倒排序不就行了 如果你做的是前台的没有直接往数据库里面写 那就用dom把数据重新加载一遍 因为纯前台的数