用struts1,jsp页面中的参数传递给action的问题

jsp页面的代码如下:
<a href="del.do?id=<%=db.getEmpNo()%>">删除</a>  
我想将id传递给action中,怎么做??
String k=request.getParameter(id);对么?我有setter和getter方法的
我碰到的问题是在debug的时候显示 id=null

String k=request.getParameter(id);
getParameter();的参数是字符串,你要给你的id加上引号,传过来的参数是键值对象,通过键获得值
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-25
不用setter和getter方法也可以取得到 直接用 String k=request.getParameter("id"); 就可以了

配置spring+struts1+ibtais时,向action中注入的service一直为null...
也是刚学,说的有不对的地方还请见谅呀\\r\\nstruts2就是通过前台页面(JSP)发出一个action的请求,在struts.xml中配置中寻找对应的action应该由哪个类来处理,它就会new 一个对应的action的实例,当然 在new action实例时要用到其它类,比如一个登录请求(loginAction)它要调用一个service(例如:loginServi...

struts1.2中传数组到action怎么取值?在页面怎么定义组件的name?急
在actionForm中定义一个数组,通过actionForm 就可以获取其属性,或者,使用 request.getParameterValues("页面取多值Name");也可以获取一个数组,

struts 一个 action 传值到另一个action
struts-config.xml中 第一个action的forword的path写 path="\/action2.do"比如 <action-mappings> <action input="\/action1.do" ***> <forword name="success" path="\/action2.do"><\/forword> <\/action> <action input="\/action2.do" ***> <forword name="success" path="\/XXXX.jsp"...

ajax struts1 jsp配置 .ajax怎么把url传到指定的后台action中
1、ajax的参数你写得有问题,应该是这样的 $.ajax({url:"className!method.action",data:{name:"testname"}}).也就是说,这个ajax传入的参数只会是一个,{url:"",data:""} 2、你的 data'name=?', 是何解? 你再看看我在1中写的格式,他是以key:value的形式。所以这里也是错误。...

在struts1中,我的jsp页面上有一个action当点击提交按钮时action进行提 ...
struts1 有以下几种ACTION类型.DispatchAction: 能同时完成多个Action 功能的Action 。• ForwardActon: 该类用来整合Struts 和其他业务逻辑组件,• IncludeAction: 用于引入其他的资源和页面。• LookupDispatchAction: DispatchAction 的子类,• MappingDispatchAction: DispatchAction...

在struts里怎么程序一加载就调用Action?
1、建一个跳转页面,例如tiaozhuan.jsp,里面就一句:<% response.sendRedirect("action.do"); %>直接跳action.返回时再到index.jsp。2、在body里加属性onload="action.do",加载页面时先执行action,就得到数据了,页面直接使用就行。3、在web.xml里配欢迎页面时直接配action.do,先走action,再返回到...

各位java前辈:1.在struts2中,在jsp页面是如何获取Action中值的?需要...
会重新生成一个action对象--》调用set方法给这个属性赋值,在jsp上展示用的是get方法,例如你有一个属性name需要展示,set、get方法写好后,在你请求的action中给name赋值,页面就能拿到。struts是用session存储对象的。页面上可以用EL表达式 ${name} java 代码 session。getparameter这样的方式都可以。

为啥一发送自定义ACTION的INTENT就会出错
Struts Action类1是依赖于Servlet API的到的HttpServletRequest和HttpServletResponse作为参数传递给execute方法被调用时的动作。Struts操作2和容器是不相关的。 servlet上下文是一个简单的地图的性能,使行动进行独立测试。 Struts的Action 2可以访问原始请求和相应的,如果需要的话。然而,其他一些建筑元素或排除...

Struts1和Struts2的源代码,给ActionForm赋值的问题
先通过getParameter方法然后赋值给actionForm的属性!

struts action 问题
struts1中有DispathAction,你的Action只要是继承自这个类就可以了 然后 <action attribute="xxxForm" name="xxxForm" parameter="method" path="\/xxx" scope="request"type="com.xxxAction"> 你需要在jsp页面中写一个就可以了 还有对应的FormBean中要写一个 private String method;来获取表单中的me...

相似回答