如何让jsp传递list到后台??

如何让jsp传递list到后台??,第1张

在Form 中,
你可以写N个<input type="text" name ="answer"/>
提交到后台后,
你用List<String> answerlist = requestgetParameters("answer");这样就可以得到你想要的answerList

可以在后台controller方法参数里直接接收,有如下两者方法:

在controller里不用注解可以这么写:
public ModelAndView handleRequest(>

用注解可以这么写:

public ModelAndView handleRequest(@RequestParam(&quotaddObject(&quotaddObject(&quotjsp页面的请求地址后带上参数href="xxxx;       mvaddObject("key1";req;);      mvsetViewName("login/loginjsp&quot,@RequestParam String key2) throws Exception { ModelAndView mv = new ModelAndView();key1"key2"

//, req;, reqgetParameter("key1"));    return mv;  mvsetViewName("login/loginjsp&quot);     return mvgetParameter("key2"))key1=1&key2=2"

扩展资料:

jsp(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,其网址为>

JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。 JSP规范是Web服务器、应用服务器、交易系统、以及开发工具供应商间广泛合作的结果。

在传统的网页Html文件(htm,html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。

程序片段可以 *** 作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能。所有程序 *** 作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。

参考资料:

JSP技术  IT专家网

首先,你这个ajax好像是用的jquery的,如果是的话,下面的也许会对你有些帮助 :
1、ajax的参数你写得有问题,应该是这样的 $ajax({url:"className!methodaction",data:{name:"testname"}})也就是说,这个ajax传入的参数只会是一个,{url:"",data:""}
2、你的 data'name=', 是何解? 你再看看我在1中写的格式,他是以key:value的形式。所以这里也是错误。
3、通常啊,我们在给服务器请求的时候,不会直接将访问路径写成“/sys/mysys”,因为'/'的功能是找到了访问路径的根,打个比喻你正在这个页面上:>可以用onclick事件 比如《input type=button onclick=“go();”》
如果是多个按钮 每个按钮转到不同页面 你复制下 函数名和路径变下就ok了
function go()
{
windowloaction='这里是你要转发的路径 (可以到后台 也可以直接写你转发到得jsp xxxjsp)'; locationhref='' 也可以
}


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

原文地址: http://outofmemory.cn/yw/13395691.html

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

发表评论

登录后才能评论

评论列表(0条)

保存