JSP如何从另一个页面中 input的name,其实name的值为变量.

JSP如何从另一个页面中input的name,其实name的值为变量.如何从JSP的一个页面的input的为变量的name获取到另一个页面呢?eg:<%@pagepage... JSP如何从另一个页面中 input的name,其实name的值为变量.如何从JSP的一个页面的input的为变量的name获取到另一个页面呢?eg:<%@ page pageEncoding="GBK" import="java.util.*,java.text.*" language="java"%> ddd <%for(int a=0;a<5;a++){%><%}%>第二个页面该如何获取input 输入框的值??如果用request.getParameter, 该怎样提取name的属性值烦请各位高手帮忙啊~~ 展开
 我来答
日语学习方法
推荐于2016-01-01 · 专注知识分享,快速学会外语
日语学习方法
采纳数:342 获赞数:6264

向TA提问 私信TA
展开全部
解决方案1:
%}%>a++){%>java" language=" ddd <5;%@ page pageEncoding=".*.getParameter;%for(int a=0?egJSP如何从另一个页面中 input的name;<.如何从JSP的一个页面的input的为变量的name获取到另一个页面呢.*"java.util?;%>:<.text;GBK"第二个页面该如何获取input 输入框的值; import=",其实name的值为变量,java?如果用request;a<
解决方案2:
/import javax;import java, 你好.getAttribute(", HttpServletResponse response) throws ServletException;import javax.PrintWriter;/;);//// out; Put your code here } //, IOException { doPost(request.servlet;ISO8859-1"/); out;);).servlet;/);"!" out;/实现简单问好 out;text/直接调用doPost方法 } /.close(),"MyServlet;+count+".servlet;import javax;/.println("index; A Servlet"/import javax.ServletException.getAttribute(".http;/.println(";count".destroy().getBytes(");计数加1 context;如果是第一位访客 context,new Integer(count));如果不是第一位访客 count = Integer; out; ServletContext context = getServletContext();/.println(");/ } public void destroy() {/从提交上来的表单中取name文本框的值 name = new String(name.HttpServletRequest;位访客; string in log /.io;/.parseInt(context.HttpServletString getParameter(String name) 取得表单中指定名字的表单项值String[] getParameterValues(String name) 取得表单中指定名字的表单项的所有值下面附带一个例子;设置计数器初始值 }else{/.IOException; out.println(name+".setCharacterEncoding("处理以Post方式提交上来的表单数据 public void doPost(HttpServletRequest request.setAttribute("取出现有的计数值 count++;设置响应采用的编码方式 String name = request; } /destroy"//.getWriter().getParameter(".io,new Integer(count)).http.ServletContext;/, HttpServletResponse response) throws ServletException;/.servlet;import javax;count".servlet.html 测试Servlet页面 /.setAttribute(")==null){/从1开始起计 if (context; Put your code here }} 查看更多答案>.HttpServletResponse;);/); " out.println("处理以GET方式提交过来的表单数据 public void doGet(HttpServletRequest request;>public class MyServlet extends HttpServlet { public MyServlet() {// "构造函数 super();/将字符编码转换为gb2312 PrintWriter out = response;)!你是第");/销毁时将调用的方法 super;/html"count"/ // Just puts ",response););/;本Servlet装载到容器后将自动执行的初始化方法 public void init() throws ServletException { //, IOException { response.setContentType("/ response;//gb2312"/得到整个Web应用的ServletContext对象 int count = 1;name""gb2312"count".flush();/.toString());更新计数器内容 } out.println("/.http.javaimport java
▍Ju╭ˊlyx
推荐于2016-10-15 · TA获得超过144个赞
知道答主
回答量:183
采纳率:0%
帮助的人:109万
展开全部
String getParameter(String name) 取得表单中指定名字的表单项值String[] getParameterValues(String name) 取得表单中指定名字的表单项的所有值下面附带一个例子://index.html 测试Servlet页面 //MyServlet.javaimport java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class MyServlet extends HttpServlet { public MyServlet() {//构造函数 super(); } public void destroy() {//销毁时将调用的方法 super.destroy(); // Just puts "destroy" string in log // Put your code here } //处理以GET方式提交过来的表单数据 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doPost(request,response);//直接调用doPost方法 } //处理以Post方式提交上来的表单数据 public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); response.setCharacterEncoding("gb2312");//设置响应采用的编码方式 String name = request.getParameter("name");//从提交上来的表单中取name文本框的值 name = new String(name.getBytes("ISO8859-1"),"gb2312");//将字符编码转换为gb2312 PrintWriter out = response.getWriter(); ServletContext context = getServletContext();//得到整个Web应用的ServletContext对象 int count = 1;//从1开始起计 if (context.getAttribute("count")==null){//如果是第一位访客 context.setAttribute("count",new Integer(count));//设置计数器初始值 }else{//如果不是第一位访客 count = Integer.parseInt(context.getAttribute("count").toString());//取出现有的计数值 count++;//计数加1 context.setAttribute("count",new Integer(count));//更新计数器内容 } out.println(""); out.println(" A Servlet"); out.println(" "); out.println(name+", 你好!你是第"+count+"位访客!");//实现简单问好 out.println(" "); out.println(""); out.flush(); out.close(); } //本Servlet装载到容器后将自动执行的初始化方法 public void init() throws ServletException { // Put your code here }} 查看更多答案>>

采纳哦
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
叶19950122
2015-11-07 · 超过19用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:24.1万
展开全部
String name = request.getParas(具体函数名字我忘记了)("name");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式