『壹』 jsp页面传值给另一个jsp页面,怎么接收
答:
A.jsp :通过 和get、连接都可以传
post和get 就不提了。
连接的:
<a herf='B.jsp?name=<%=name%>'>传递到B页面</a>
B.jsp :
B页面通过如下代码接收
<%
String name=request.getParameter("name");
out.println("接收到:"+name);
%>
(1)jsp接收网页参数扩展阅读:
SP全名为java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
它实现了Html语法中的java扩展(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。
Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
网络—JSP
『贰』 jsp页面跳转后,如何获取前面一个页面的一个参数值
获取jsp页面参数的方式,要看这个jsp页面是以什么方式传递参数的。
一般的,一个jsp页面通过以下方式传递参数:
在form表单中添加参数;
如:<form action="result.jsp" method="get" align="center">
<input type="text" name="name">
</from>
在sesseion、request的attribute中添加参数
如:session.setAttribute("name","网络"); // 第一个参数是名,第二个参数是值
在超链接后面添加参数
如:<a herf="result.jsp"?name="网络"</a>
通过<jsp:param>添加参数
如:<jsp:forward page="result.jsp"> <jsp:param name="name" value="网络"/> </jsp:forward>
对于以上的4种传递参数的方式,第1,3,4种都可以用equest.getParameter("name") 的方式来获取参数的值,而对第2种方式,可以用session.getAttribute("name")或者request.getAttribute("name")的方式获取参数的值
『叁』 怎样获取jsp页面跳转参数
获取jsp页面参数的方式,要看这个jsp页面是以什么方式传递参数的。
一般的,一个jsp页面通过以下方式传递参数:
在form表单中添加参数;
如:<form action="result.jsp" method="get" align="center">
<input type="text" name="name">
</from>
在sesseion、request的attribute中添加参数
如:session.setAttribute("name","网络"); // 第一个参数是名,第二个参数是值
在超链接后面添加参数
如:<a herf="result.jsp"?name="网络"</a>
通过<jsp:param>添加参数
如:<jsp:forward page="result.jsp">
<jsp:param name="name" value="网络"/>
</jsp:forward>
对于以上的4种传递参数的方式,第1,3,4种都可以用equest.getParameter("name") 的方式来获取参数的值,而对第2种方式,可以用session.getAttribute("name")或者request.getAttribute("name")的方式获取参数的值
『肆』 JSP页面怎么样接收url传来的参数
首先,你需要将请求改为请求jsp页面(而不能是控制层),取值方式跟在java控制层取值方式一样
『伍』 在jsp页面中如何获取Servlet中的参数
可以使用getAttribute()方法和getParameter()方法,区别在于,getAttribute()方法是从request中得到参数,getParameter()方法是从url中得到参数
『陆』 在jsp中跳转页面时怎么传参,接收参数,在线等。。。
假设a.jsp 跳转到 b.jsp
a.jsp:
<a href="b.jsp?p1=value1">参数传递</a>
注:p1是参数变量,value1是参数值
b.jsp:
<%
String s1=request.getParameter("p1");
%>
一直没咋明白你要怎么个回跳转法答,下面的既有post又有get:
<FORM ACTION="b.jsp?p3=val3" METHOD="post">
<INPUT TYPE="text" NAME="p1" VALUE="val1"></INPUT>
<INPUT TYPE="text" NAME="p2" VALUE="val2"></INPUT>
<INPUT TYPE="submit" VALUE="跳转"></INPUT>
</FORM>
『柒』 JSP 如何获得网址后面带的参数
request.getParameter("a");
『捌』 jsp页面如何接受和传值
jsp传值给另一个jsp页面,主要的方式是将数据放在request对象中,然后在另一个页面拿到这个版数据即可,代码如下:权
A.jsp :通过post 和get、连接都可以传
post和get 就不提了。
连接的:
<a herf='B.jsp?name=<%=name%>'>传递到B页面</a>
B.jsp :
B页面通过如下代码接收
<%
String name=request.getParameter("name");
out.println("接收到:"+name);
%>
『玖』 jsp页面java代码如何获取本页面的参数
假设这JSP叫index.jsp,自己提交给自己.
<%@pagelanguage="java"contentType="text/html;charset=UTF-8"
pageEncoding="UTF-8"%>
<html>
<body>
<formid="test"method="post"action="index.jsp">
<selectid="code"name="plugin">
<optionvalue="1cn">cn</option>
<optionvalue="2us">us</option>
<optionvalue="3en">en</option>
</select>
<inputtype="submit"value="提交">
<br>
<%out.println(request.getParameter("plugin"));%>
</form>
</body>
</html>
请采纳.