导航:首页 > 编程语言 > jsp向servlet传对象

jsp向servlet传对象

发布时间:2023-09-05 01:29:55

jsP页面向servlet传值

第一:jsp就是servlet。。。
第二:页面向后台传值有两种:
a。同步
b。异步
同步调用就简单了,action直接就可以。
异步调用就是用ajax技术,要看你项目里用的是什么框架。
比如,struts2.1就支持好多。
这些都要根据你的开发环境。

⑵ jsp和servlet之间如何传递一个list对象

servlet可以传一个list给jsp,具体用法如下:
一般来说,在servlet中能用request的就尽量用request。
request.setAttribute("list",list);再到前台用c标签是可以取出来就可以了。
新建参数接收页result.jsp,代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body>
<%
List myList = (List)request.getAttribute("list");
%>
<p>
获取servlet中的list:<%=myList %>
</p>
</body>
</html>

⑶ jsp不用表单怎么向servlet传值

1.直接往input中读取(form 的action用该servlet,servlet用request.getAttribute获得值)
jsp:
<input type="text" name="title" >
servlet:
String title=request.getAttribute("title");

2.带hidden的input

jsp:
<input type="hidden" name="title" value"title_value">
servlet:
String title= request.getAttribute("title");

⑷ jsp与servlet如何互相传值

1、利用ServletContext这个web全局上下文来共享数据
servlet中getServletContext()可以获得一个ServletContext对象,利用这个对象的getAttribute()/setAttribute()方法可以在整个WEB应该里共享数据,可以实现servlet和jsp之间的数据互传
比如:

在servlet中
1

getServletContext.setAttribute("title", "hello world");

在servlet上下文中以“hello”为键,保存了“hello world”这一个字符串,如果要在jsp中调用,则用如下jsp脚本
1

<%=application.getAttribute("hello")%>

2、利用session在同一个会话共享数据
利用HttpSession共享同一个会话的数据。这也要用到session的getAttribute()/setAttribute()方法,和ServletContext()的使用差不多的。
3、利用request共享一次请求的数据
一次请求当中,可以利用request的getAttribute()/setAttribute()方法在servlet和jsp页面间共享数据。

⑸ 如何把jsp的数据传给servlet

1、利用ServletContextweb全局文共享数据
servletgetServletContext()获ServletContext象利用象getAttribute()/setAttribute()整WEB应该共享数据实现servletjsp间数据互传
比:

servlet
getServletContext.setAttribute("title", "hello world");

servlet文hello键保存hello world字符串要jsp调用则用jsp脚本


2、利用session同共享数据
利用HttpSession共享同数据要用sessiongetAttribute()/setAttribute()ServletContext()使用差
3、利用request共享请求数据
请求利用requestgetAttribute()/setAttribute()servletjsp页面间共享数据

⑹ JSP和Servlet之间的一个数据传送问题

你的意思就是工具a页面的id进入后台查询具体类,然后带到b页面显示吧?
a、在专后台servlet中 通过String id = request.getParameter("id")获取属;
b、XxxDAO xxx = new XXXDAO();
XXXBean bean = xxx.getBeanById(id);
request.setAttribute("bean",bean);
request.setAttribute("id",id);
c、在页面${bean.xx}获取

阅读全文

与jsp向servlet传对象相关的资料

热点内容
如何设置微信数据增加 浏览:95
excel文件不再增大 浏览:613
ug编程刀路怎么复制不用鼠标选取 浏览:97
excel文件打开扩展名错误 浏览:10
阿里巴巴怎么做数据包 浏览:442
无线网络连接一直显示未连接 浏览:25
windows7如何自动激活工具下载 浏览:57
天语救砖工具 浏览:839
网络体育课程有哪些 浏览:19
苹果微信怎么查看文件 浏览:165
安卓nba2k14面补替换 浏览:450
路由器密码定时换 浏览:626
aicc恢复文件在哪里 浏览:167
怎么查无线网络属性 浏览:874
只狼的声音文件放在哪里 浏览:219
lol盒子修复在哪个文件夹 浏览:308
表格里的公章怎么导入到pdf文件上 浏览:844
怎样删除u盘不能删除的文件 浏览:712
软件编程岗位怎么找 浏览:120
数字编程工程师是什么专业 浏览:489

友情链接