【求助】关于web页面跳转的问题 刚做了一个发票套打的页面。现在想再一个HTML页面里输入数据,然后在导入到发票打印的页面。该怎么实现呢?如果能给出代码,感激不尽!!下面上图。webhtml数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实想要实现的效果也就是这样:在页面A里输入数据,点击提交,就跳转到B页面了。然后在B页面呢,接受了A页面中的数据。怎么实现跳转?怎么实现数据传递? 使用form表单,封装所有的数据一起提交 ,跳转之后到处理页面 request.getParameter("name")这样子接收。。 你的第一张截图里面 的form 的action提交的怎么是静态html啊????静态页面接收参数比较麻烦啊。。 额,那怎么提交动态的啊?表单不就是用action来跳转和提交的吗? 对,没错,,但是获取数据要通过jsp 或者 asp 这些动态页面来操作,,你项目是什么环境。。 可以用JSP。用eclipse和tomcat。 首先,你第一张截图需要改的地方有,form的action指定你说的jsp,然后里面所有的input标签添加name属性,这个是获取参数的关键,,然后jsp里面使用<%String param = request.getParameter("paramName");//paramName是你标签里面的input的name%>接收参数 哦哦,每个input的值都用这个方法获取吗?然后在另一个页面取出来?我一直用document.getElementById.value来获取input里的值,但是也一直不知道怎么传递…… A页面<input type="text" name="user.name" value=""><input type="text" name="user.address" value="">User实体类private String name;private String address; public User(){ }public User(String name,String address){ this.name=name; this.address=address;} public String getName() { return this.name; } public void setName(String name) { this.name= name; } public String getAddress() { return this.address; } public void setAddress(String name) { this.address= address; }Action 类public class UserActon extends ActionSupport implements ModelDriven<User> { private User user; public User getUser () { return user; } public void setUser (User user) { this.user = user; } public String getUsersssssss(){ // 此时的User已经得到 return SUCCESS; }A页面的 form="getUsersssss.action"sturts.xml配置为 <action name="getUserssssss" class="UserAction" method="getUserssssss"> <result name="success">/B页面.jsp</result> <result name="error">error.jsp</result> </action>}B页面的文本框 <input type="text" name="user.name" value="${user.name}"/>以上代码纯手打 够详细了把! 补充下,UserAction public User getModel() { // TODO Auto-generated method stub return user; }更正下A页面 应该 action="getUsersssss.action" 现在我就是不懂JSP里面的数据,能不能再javascript里面用?比如刚才提取出来的参数 name,在B页面里,能不能作为<script>function method(String name){}</script>这个函数里的参数使用?如果能使用 怎么使用?反过来呢,javascript里的参数能在JSP里使用吗? 你可以通过js的抓取,可以把你的name的值放在一个隐藏的input中,通过id来抓取 直接使用<jsp:forward> <jsp:param> 更便捷 现在我就是不懂JSP里面的数据,能不能再javascript里面用?比如刚才提取出来的参数 name,在B页面里,能不能作为<script>function method(String name){}</script>这个函数里的参数使用?如果能使用 怎么使用?反过来呢,javascript里的参数能在JSP里使用吗?首先纠正一下,<script>.....</script>里面没有String类型,用var替代,用这个可以在B页面接受到数据,不过还不如你的哪种方法. java 简易网页 避免防止攻击1个页面, 江湖救急!!!!!!! struts2.0的问题 难道真的没人知道这个基于MVC架构的jsp论坛问题怎么解决么??? SQL Server表的字段中数据如何改用其他字符串代替 java读取2进制BLOB数据的问题 那位有能在LINUX下运行的树呀?急呀 谁用过网上银行,支付宝接口的,麻烦看看我的问题 关于打开chm帮助文档的问题? 那位做过Applet与Jsp通信得大哥指点一下----在线等------- 采用stuts2的国际化实现中英文切换页面 怎么在地图上根据3公里以内的条件形成一个圆?
额,那怎么提交动态的啊?表单不就是用action来跳转和提交的吗?
可以用JSP。用eclipse和tomcat。
<%
String param = request.getParameter("paramName");//paramName是你标签里面的input的name
%>
接收参数
哦哦,每个input的值都用这个方法获取吗?
然后在另一个页面取出来?
我一直用document.getElementById.value来获取input里的值,但是也一直不知道怎么传递……
<input type="text" name="user.address" value="">
User实体类private String name;
private String address; public User(){
}public User(String name,String address){
this.name=name;
this.address=address;
} public String getName() {
return this.name;
}
public void setName(String name) {
this.name= name;
}
public String getAddress() {
return this.address;
}
public void setAddress(String name) {
this.address= address;
}
Action 类public class UserActon extends ActionSupport implements ModelDriven<User> {
private User user;
public User getUser () {
return user;
}
public void setUser (User user) {
this.user = user;
}
public String getUsersssssss(){
// 此时的User已经得到
return SUCCESS;
}
A页面的 form="getUsersssss.action"sturts.xml
配置为
<action name="getUserssssss" class="UserAction" method="getUserssssss">
<result name="success">/B页面.jsp</result>
<result name="error">error.jsp</result>
</action>
}B页面的文本框
<input type="text" name="user.name" value="${user.name}"/>
以上代码纯手打 够详细了把!
// TODO Auto-generated method stub
return user;
}
更正下A页面 应该 action="getUsersssss.action"
现在我就是不懂JSP里面的数据,能不能再javascript里面用?
比如刚才提取出来的参数 name,在B页面里,能不能作为<script>function method(String name){}</script>这个函数里的参数使用?
如果能使用 怎么使用?
反过来呢,javascript里的参数能在JSP里使用吗?
现在我就是不懂JSP里面的数据,能不能再javascript里面用?
比如刚才提取出来的参数 name,在B页面里,能不能作为<script>function method(String name){}</script>这个函数里的参数使用?
如果能使用 怎么使用?
反过来呢,javascript里的参数能在JSP里使用吗?
首先纠正一下,<script>.....</script>里面没有String类型,用var替代,用这个可以在B页面接受到数据,不过还不如你的哪种方法.