jsp 获取table中butten点击获取第几行,请问怎么获取

jsp 获取table中butten点击获取第几行,请问怎么获取,第1张

制表的时候可以将行index放入每一行的button函数中 例如:

<循环标签>

<tr><td><button onclick="clickbtn(index)" /></td></tr>

</循环标签>

使用符号传值的方式,如:indexjspa=123

在indexjsp页面获取a的值:<%String a=requestgetParameter("a");%>

String name=requestgetParameter("name");

你可以试试加个表单试试 或者通过url传值

你那样获取值 一定是为空的 因为 getparameter 获取的是"表单中的元素值 "

1、首先新建一个请求页面:文件命名为requestJspjsp,右键webroot下的jsp文件夹,new——》jsp,填写名称,点击finish完成创建。

2、然后新建一个被请求页面:文件命名为dojsp,右键webroot下的jsp文件夹,new——》jsp,填写名称,点击finish完成创建。

3、请求页面注意编码格式修改为utf-8,否则编码会出错,填写一个文本框,和一个提交按钮,请求方式为post,被请求页面为dojsp。

4、在被请求页面dojsp页面中,获取请求页面的输入信息,String user =requestgetParameter("user");并在页面中显示出来。

5、在浏览器地址栏中输入请求页面的地址,然后填写信息,点击提交。

jsp页面判断循环了几次只能用变量记录,比如用index这个参数来做累计。 标签的语法定义如下所示。 body content 标签具有以下一些属性: var:迭代参数的名称。在迭代体中可以使用的变量的名称,用来表示每一个迭代变量。类型为String。

给你段 我自己用的代码,参考下,希望能帮到你。

public class SqaInfoMgtAction extends ActionSupport {

// Pager

private Pager pager = new Pager();

// 接口

private SqaDao dao;

// 列表

private List<Sqa> list;

// 记录总数

private Long total;

// 查询对象

private String schname;

// 查询值

private String schvalue;

// 新增

private String canNew;

// 查看

private String canView;

// 修改

private String canUpdate;

// 删除

private String canDelete;

public String execute() throws Exception {

int iUserSize;

iUserSize = 0;

int offset;

offset = 0;

// ---------------------------------------------------------------------------------------

// 权限校验

String rightcodestr = "";

canNew = "0";

canView = "0";

canUpdate = "0";

canDelete = "0";

rightcodestr = ActionContextgetContext()getSession()get("rightcodestr")toString();

//loginfo(rightcodestr);

// 新增

if(rightcodestrindexOf("$" + "060301" + "$") >= 0) {

canNew = "1";

}

// 查看

if(rightcodestrindexOf("$" + "060302" + "$") >= 0) {

canView = "1";

}

// 修改

if(rightcodestrindexOf("$" + "060303" + "$") >= 0) {

canUpdate = "1";

}

// 删除

if(rightcodestrindexOf("$" + "060304" + "$") >= 0) {

canDelete = "1";

}

// ----------------------------------------------------------------------

if (schname == null && schvalue == null) {

schname = "";

schvalue = "";

}

else if (schname != null && !schnameequals("") && schvalue == null) {

schname = schnametrim();

schvalue = ActionContextgetContext()getSession()get("schvalue")toString();

}

else if (schname != null && schvalue != null) {

schname = schnametrim();

schvalue = schvaluetrim();

ActionContextgetContext()getSession()put("schvalue", schvalue);

}

else {

schname = "";

schvalue = "";

}

SchVo schvo = new SchVo();

schvosetSchname(schname);

schvosetSchvalue(schvalue);

offset = pagergetOffset();

list = daoquery(offset, 20, schvo);

total = daofindCount(schvo);

return "success";

}

public Pager getPager() {

return pager;

}

public void setPager(Pager pager) {

thispager = pager;

}

public SqaDao getDao() {

return dao;

}

public void setDao(SqaDao dao) {

thisdao = dao;

}

public List<Sqa> getList() {

return list;

}

public void setList(List<Sqa> list) {

thislist = list;

}

public Long getTotal() {

return total;

}

public void setTotal(Long total) {

thistotal = total;

}

public String getSchname() {

return schname;

}

public void setSchname(String schname) {

thisschname = schname;

}

public String getSchvalue() {

return schvalue;

}

public void setSchvalue(String schvalue) {

thisschvalue = schvalue;

}

public String getCanNew() {

return canNew;

}

public void setCanNew(String canNew) {

thiscanNew = canNew;

}

public String getCanView() {

return canView;

}

public void setCanView(String canView) {

thiscanView = canView;

}

public String getCanUpdate() {

return canUpdate;

}

public void setCanUpdate(String canUpdate) {

thiscanUpdate = canUpdate;

}

public String getCanDelete() {

return canDelete;

}

public void setCanDelete(String canDelete) {

thiscanDelete = canDelete;

}

}

<%@ page contentType="text/html; charset=gbk"%>

<%@ taglib prefix="s" uri="/struts-tags"%>

<%@ taglib uri=">

以上就是关于jsp 获取table中butten点击获取第几行,请问怎么获取全部的内容,包括:jsp 获取table中butten点击获取第几行,请问怎么获取、第二个JSP页面怎么从第一个JSP页面获取值、jsp编的 两个页面index和update,从index获取一个name参数到update,老是为空值,而index中明明不是空值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9530540.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存