仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 510|回复: 9
打印 上一主题 下一主题

[学习教程] JAVA网站制作之JSP教程(六)-怎样在JSP中跳转到别一页面...

[复制链接]
精灵巫婆 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:10:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
用winrar打包j2ee的程序和用IDE打包应用程序是一样的。按照你的想法,你是不是也希望服务器都整合由一家公司提供呢?js|教程|页面在JSP中利用jspforwardAction来完成页面的跳转功效。
  语法:
<jsp:forwardpage="{relativeURL|<%=expression%>}"/>或
<jsp:forwardpage="{relativeURL|<%=expression%>}">
<jsp:paramname="parameterName"
value="{parameterValue|<%=expression%>}"/>+</jsp:forward>
  这个action使您能够将request向前到别的一个页面。它只要一个属性,page。Page应有一个绝对的URL构成。这能够是一个静态的值大概是可以在被哀求的时分盘算失掉的值,就以下面两个例子一样平常:
<jsp:forwardpage="/utils/errorReporter.jsp"/>
<jsp:forwardpage="<%=someJavaExpression%>"/>
!supportEmptyParas]>
  如今以一个详细例子来讲明:在test1.jsp中利用forward使其跳转到test2.jsp页面中。
Test1.jsp
<HTML>
<HEAD>
<TITLE>forwardtest</TITLE>
!supportEmptyParas]>
</HEAD>
!supportEmptyParas]>
<BODYBGCOLOR="#FFFFFF">
<!--跳转到test2.jsp--!>
<jsp:forwardpage="/test2.jsp"/>
</BODY>
</HTML>
!supportEmptyParas]>
test2.jsp
<HTML>
<HEAD>
<TITLE>forwardtest</TITLE>
!supportEmptyParas]>
</HEAD>
!supportEmptyParas]>
<BODYBGCOLOR="#FFFFFF">
<%out.println("这是jsp2.jsp页面发生出的输入");%>
</BODY>
</HTML>
!supportEmptyParas]>
  运转test1.jsp,可在扫瞄器中瞥见:"这是jsp2.jsp页面发生出的输入"的输入信息。可是假如你在test1.jsp和test2.jsp这两个页面中有参数传送怎样办呢?用get体例吧,不仅总的长度无限制,利用如今非常不便利,并且偶然候还不平安。实在我们完整可使用jsp1.1中给forward里供应的para属性就能够办理。现以test3.jsp和test4.jsp来讲明。
!supportEmptyParas]>
Test1.jsp
<HTML>
<HEAD>
<TITLE>forwardtest</TITLE>
!supportEmptyParas]>
</HEAD>
!supportEmptyParas]>
<BODYBGCOLOR="#FFFFFF">
<jsp:forwardpage="/test4.jsp">
<jsp:paramname="name"value="powerman"/>
<jsp:paramname="address"value="北京西年夜街188号"/>
</jsp:forward>
</BODY>
</HTML>
!supportEmptyParas]>
test2.jsp
<HTML>
<HEAD>
<TITLE>forwardtest</TITLE>
!supportEmptyParas]>
</HEAD>
!supportEmptyParas]>
<BODYBGCOLOR="#FFFFFF">
<%
out.println("这是jsp4.jsp页面发生出的输入"+"<br>");
out.println("姓名:"+request.getParameter("name")+"<br>");
out.println("地点:"+request.getParameter("address")+"<br>");
!supportEmptyParas]>
%>
</BODY>
</HTML>
  运转test3.jsp,可在扫瞄器中瞥见:
  "这是jsp4.jsp页面发生出的输入
  姓名:powerman
  地点:北京西年夜街188号"
的输入信息

你对java乐观有点盲目。java的关键就是在服务器上表现优异,而且它提供了整个开发所需要的工具。应该是说,看哪天。net有没有机会赶上java。
蒙在股里 该用户已被删除
沙发
发表于 2015-1-20 16:08:33 | 只看该作者
设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧
简单生活 该用户已被删除
板凳
发表于 2015-1-29 12:48:44 | 只看该作者
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
透明 该用户已被删除
地板
发表于 2015-2-6 00:59:20 | 只看该作者
如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。
乐观 该用户已被删除
5#
发表于 2015-2-14 18:04:55 | 只看该作者
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
变相怪杰 该用户已被删除
6#
发表于 2015-3-4 09:38:10 | 只看该作者
学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。
深爱那片海 该用户已被删除
7#
发表于 2015-3-11 18:09:10 | 只看该作者
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
山那边是海 该用户已被删除
8#
发表于 2015-3-19 06:13:12 | 只看该作者
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
不帅 该用户已被删除
9#
发表于 2015-3-27 09:09:47 | 只看该作者
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
因胸联盟 该用户已被删除
10#
发表于 2015-3-27 09:09:47 | 只看该作者
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-21 08:34

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表