导航:首页 > 编程语言 > javaweb跳转

javaweb跳转

发布时间:2022-04-19 19:12:30

A. 如何实现java Web项目中页面的服务端跳转

写一个启动程序引导类,在这个类里先启动登录窗口(JDialog),然后由登录类判断用户输入信息是否正确,如果正确就dispose该登录类,程序会转回到引导类,引导类启动JFrame.否则退出/重输入信息,整个程序结束
代码如下:
ublic void actionPerformed(ActionEvent e){
if(e.getSource() == okButton){
//判断登录名或者密码是否正确
//如果正确则跳转
this.setVisible(false);
//主界面显示,如
MainFrame mf = new MainFrame();
mf.setVisible(true);
//不正确,则提示错误信息
}
}

B. Java Web中的两种跳转语句是什么,有什么区别

在JSP中,跳转页面有两种方式:1.forward跳转:<jsp:forward page="跳转页面地址" />2.response跳转:response.sendRedirect("跳转页面地址");两种跳转的区别如下:1.forward跳转:a.服务器端跳转,地址栏不改变;b.执行到跳转语句后马上无条件跳转,之后的代码不再执行(跳转之前一定要释放全部资源);c.request设置的属性在跳转后的页面仍可以使用;d.使用<jsp:param name="参数名" value="参数值" />传递参数。2.response跳转:a.客户端跳转,地址栏改变;b.所有代码执行完毕后跳转;c.跳转后的页面不能使用上一个页面的request属性;d.使用地址重写传递参数(response.sendRedirect("URL?参数名=参数值"))。

C. 几种方式实现Javaweb页面跳转

请求转发 request.getRequestDispatcher(url).forward(request,response)
一种服务器的行为,客户端只有一次请求,服务器端转发后会将请求对象保存,地址栏中的URL地址不会改变,得到响应后服务器端再将响应发给客户端;
重定向 response.sendRedirect(url)

一种客户端行为,从本质上讲等同于两次请求,前一次请求对象不会保存,地址栏的URL地址会改变。

D. 如何从一个javaweb项目跳转到另外一个javaweb项目主页

确定两个项目都部署运行了,然后在A的网页里,通过url跳转就可以了,比如location.href="url"(url为你项目b的首页地址)

E. 我是做javaWEB开发的,请问一下页面的跳转问题

在itjobjava老师讲过:一、跳转到新页面,并且是在新窗口中打开页面:
function openHtml()
{
//do someghing here...
window.open("xxxx.html");
}
window是一个javascript对象,可以用它的open方法,需要注意的是,如果这个页面不是一相相对路径,那么要加“http://”,比如:
function openHtml()
{
window.open("http://www..com");
}

二、在本页面窗口中跳转:
function totest2()
{
window.location.assign("test2.html");
}
如果直接使用location.assgin()也可以,但是window.location.assign()更合理一些,当前窗口的location对象的assign()方法。
另外,location对象还有一个方法replace()也可以做页面跳转,它跟assign()方法的区别在于:
replace() 方法不会在 History 对象中生成一个新的纪录。当使用该方法时,新的 URL 将覆盖 History 对象中的当前纪录。

F. Java web里的跳转问题

response.setContentType("test/html;charset=UTF-8");
PrintWriter out=response.getWriter();
这两段代码楼主可以省略,而且方法名字最好换成service。这样不管你的登陆界面中提交方式是post还是get都可以执行该方法。web.xml中只用配置你的登陆界面就可以了,你在if-else中已经将跳转的页面写死了。如果跳转不成功可以看看这三个界面是不是在同一个目录下,是的话response.sendRedirect("/Error.jsp");response.sendRedirect("/Success.jsp");这两句中的/应该省略。

G. 在JAVA web中输入密码,使用<from action="页面名字">跳转到另一个jsp来判断

咨询记录 · 回答于2021-12-14

H. JavaWeb页面跳转

框架集肯定没问题,你这个网页只要页码大小固定,框架实现很合适<frameset><frame></frame></frameset>

I. Javaweb的跳转问题

通俗来说,form表单是写在前端页面(如html、jsp)上的,<form>有一个‘action’的参数,这里需要填写目标地址,如果不填写的话客户端是不知道往哪里发送信息的,因此form是由客户端主动发送给服务器(具体的地址就是action索要填的值)的。这属于客户端向服务器发起请求,代码表现为:

<form
action='10086.jsp' method='get' >

…………

</form>

就像你打10086,你问问题(提交表单),客服(服务器)会根据你的问题(form)反馈答案。同理,正常来说,后台接收到前端发来的信息后,会进行一系列操作,最后发送结果回去。

====分割线====

而转发和重定向的代码是写在后台代码里的,因为并不是所有的业务都由同一个后台页面处理(例如统一管理平台),前端form填的是页面A,但实际上页面A在接收到form后并不进行处理,而是通过转发或者重定向的方式,发送给页面B,页面B处理后会把结果发送给A,然后A再反馈给前端。因此,这属于服务器向服务器发起请求

转发的代码是request.getrequestdispatcher (10086-2.jsp).forward(request,response),特点是url不会变,客户端无法判断是form表单的后台页面在处理还是别的页面在处理(你在浏览器上是无法知道10086-2.jsp这个页面的存在)。就像10086客户有时候会让你稍等,等待期间你是不知道他是在敲电脑还是找外援寻求答案。

重定向的代码是response.sendRedirect("10086-2.jsp"),特点是url会变。浏览器的地址栏会明显看到地址发生改变。就像10086客服告诉你该问题不是他负责的范围,然后帮你转接到其他相应的客户。

至于怎么判断啥时候使用转发,啥时候使用重定向,还请理解jsp的四大作用域之后再回头思考。

J. Java web里的跳转问题,如何在不适用struct2的情况下,输入工程名,会自动跳转到指定的文件下

1.默认tomcat容器的默认页面。
<welcome-file-list>
<welcome-file>/index.html</welcome-file>
</welcome-file-list>
这种方式适合访问静态的页面(也包括JSP)或者说是没有任何参数的页面。

2.spirng mvc 默认index controller 方式
如果在tomcat容器没有配置默认页面,怎spring mvc 会主动去寻找/index的controller,如果有则会调用,没有则会显示404页面。
@RequestMapping(value="/index")
public ModelAndView index(HttpServletRequest request, HttpServletResponse response){
return new ModelAndView("index");
}

3.spirng mvc 配置根节点访问“/”方式
这种方法比较极端,就是配置一个名为“/”的controller,就是输入完网址之后就会调用。这种方法是前面两种方法都没有配置的时候。
@RequestMapping(value="/") public ModelAndView index(HttpServletRequest request, HttpServletResponse response){ return new ModelAndView("index"); }

阅读全文

与javaweb跳转相关的资料

热点内容
联通app怎么交电视费 浏览:729
怎么从服务器切回自己的电脑 浏览:105
用生硬的命令成语 浏览:992
数据结构与算法大作业 浏览:149
英特尔支持加密货币购买吗 浏览:407
苹果如何玩安卓号的部落冲突 浏览:862
还原魔方算法c 浏览:848
树莓派如何变成服务器 浏览:251
google浏览器app怎么用 浏览:458
安卓充游戏怎么退款网易游戏 浏览:266
gre词汇精选pdf 浏览:666
荣耀20i照片加密 浏览:633
phpshtml 浏览:207
高中生玩乐队能解压吗 浏览:882
物理服务器如何租用 浏览:100
战地1是什么服务器 浏览:957
用友软件服务器地址设置 浏览:443
逃跑吧少年如何扫码登录安卓手机 浏览:744
开山工厂压缩空气管道 浏览:838
java线程占用内存 浏览:489