jsp如何显示传过来的值
<html><head></head><body><SELECTonchange="window.location=('xx.html?id='+this.options...
<html>
<head></head>
<body>
<SELECT onchange="window.location=('xx.html?id='+this.options[this.selectedIndex].value+'')" name=food >
<OPTION value="" selected>吃啥</OPTION>
<OPTION value=1>苹果</OPTION>
<OPTION value=2>梨</OPTION>
<OPTION value=3>香蕉</OPTION>
</SELECT>
</body></html>
请问一下,以上代码中,我传出去的那个值,在xx.html中如何接收到并显示出来啊,以下是我用来接收并显示值的代码,不仅值传过来的值没有显示出来,连“123”都没有显示出来,请指点一下。谢谢了
<%@ page language="java" pageEncoding="GB2312"%>
<html>
<title>try</title>
<body>
<%
String id=request.getParameter("id");
System.out.println(id);
System.out.println("123");
%>
</body>
</html> 展开
<head></head>
<body>
<SELECT onchange="window.location=('xx.html?id='+this.options[this.selectedIndex].value+'')" name=food >
<OPTION value="" selected>吃啥</OPTION>
<OPTION value=1>苹果</OPTION>
<OPTION value=2>梨</OPTION>
<OPTION value=3>香蕉</OPTION>
</SELECT>
</body></html>
请问一下,以上代码中,我传出去的那个值,在xx.html中如何接收到并显示出来啊,以下是我用来接收并显示值的代码,不仅值传过来的值没有显示出来,连“123”都没有显示出来,请指点一下。谢谢了
<%@ page language="java" pageEncoding="GB2312"%>
<html>
<title>try</title>
<body>
<%
String id=request.getParameter("id");
System.out.println(id);
System.out.println("123");
%>
</body>
</html> 展开
3个回答
展开全部
jsp显示传过来的值,可以使用js代码实例化一个类,然后输出该变量的值,如下代码:
package helloworld;
import com.opensymphony.xwork.Action;
public class HelloWorldAction implements Action {
String greeting;
HelloWorldAction H=new HelloWorldAction();
public String getGreeting() {
return greeting;
}
public String execute() throws Exception {
greeting = "Hello World!";
return greeting;
}
}
html:
<body>
<%
HelloWorldAction H=new HelloWorldAction();//实例化该类
out.print(H.execute()); %><br>//输出该类的变量
</body>
展开全部
把第一页xx.html的地方都改成xx.jsp,然后叫xx.html文件改成xx.jsp
xx.jsp中<% %>改成
String id=request.getParameter("id");
out.println(id);
out.println("123");
xx.jsp中<% %>改成
String id=request.getParameter("id");
out.println(id);
out.println("123");
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这样写只是在后台打印。
在<body>里面加上
<%
String id=request.getParameter("id");
System.out.println(id);
System.out.println("123");
%>
<%=id%>
在<body>里面加上
<%
String id=request.getParameter("id");
System.out.println(id);
System.out.println("123");
%>
<%=id%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询