栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JavaWeb 02 如何使用eclipse-web&表单验证

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JavaWeb 02 如何使用eclipse-web&表单验证

今天教大家如何使用eclipse-web和在eclipse-web怎么编写代码,今天也会依旧学到表单验证,大家有不懂的在下方评论或者私信小编。


目录

一.如何操作eclipse-web

二.JSP介绍

  jsp运行原理

   jsp常见错误

三.表单验证


一.如何操作eclipse-web

不会安装的家人们去看JavaWeb 01详细写了如何安装,不会使用该软件的家人们,跟着小编下方的步骤来。

  1.打开我们的软件,大家对于储存路径,要储存在自己找到的地方。

     

2.当大家进入软件时,发现左边什么都没有或者被我们自己不小心关闭,这个时候同时按下         Alt+Shift+Q在右下角弹出,这个时候在按下p键。接下来我们需要创建一个服务器。

   点击window---->Show View----->Severs/other(当没有Sever时点击other 搜索Severs)

  

 

 3.完成上一步操作会后,打开该界面, 点击蓝色字体。 

 

4.点击Apach选择9.0版本,这样子我们的一个服务器就建成功啦。 

       

     5.创建文件鼠标在左边,点击右键--->new---->Dynamic Web Project

       输入框中写文件名,下方选择9.0,这样子一个文件就创建成功啦

        

 6.大家创建html文件,在文件夹的webapp文件夹下创建。大家记得去安装软件文件夹中bin文件中,找到startup.bat该文件打开。

    

 


二.JSP介绍

JSP全称Java Server Page,直译就是“运行在服务器端的页面”。 我们可以直接在JSP文件里写HTML代码,使用上把它当做HTML文件。而且JSP中HTML/CSS/JS等的写法 和HTML文件中的写法是一模一样的。我们还可以把Java代码内嵌在JSP页面中,很方便地把动态数据渲 染成静态页面。  JSP = java + html + css +js      

  jsp运行原理

  我们写的是jsp文件tomcat会把jsp文件变成java文件jvm(java编译器)会把java变成.class

   jsp常见错误

   404:路径有误 找不到页面

   500:代码有误


三.表单验证

   在该软件无论是Java,html,css,js都可以编译。

   我们在html里面编译代码时格式:

                      <% 里面输入Java代码%>

  大家写一下我们熟悉表单验证,我们原先交大家的JS插件,也可以拖进来使用,其实和我们正常编写html一样的操作,只不过是软件不同而已,该软件没有快捷,建议大家去平时编写html软件上编写完拖进来。

   该代码是登录界面 


登录界面





	


    

打球 跳舞 排球 游泳

   该代码是处理登录界面传来的值

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    
这里是处理登录请求的界面

<%
request.setCharacterEncoding("UTF-8");
//先拿到由用户端发过来的信息
//request.getParameter(); 从请求中取数据
//在输入框那边给的是什么名字,这里面 就填什么名字
 String username=request.getParameter("userName");
 //拿到密码
 String userpwd=request.getParameter("userPwd");
 //拿到年龄
 String age=request.getParameter("userAge");
 //由于年龄是数字,而request.getParameter()拿到的全是String类型
     Integer.parseInt(age);// 将字符串变成数字
 
 //拿到爱好 爱好是多选,所以是一个数组
 //request.getParameterValues(); 可以拿到多个值

 String[] ts=request.getParameterValues("habit");

 //遍历该数组bit
 String str="";
 for(String h:ts){
	 str+=h;
	 System.out.println(h);
 }

 
 //做判断 用户输入用户名 sa 密码123
 if("sa123".equals(username)&&"123456".equals(userpwd)){
	 //out.print在界面上显示
	 //System.out.println(); 在控制台显示值
	 out.print("欢迎vlp登录");
 }else{
	 out.print("登录成功");
 }

%>

 今天的学习到这里啦,大家有不懂在下方评论,或者私信小编。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/782082.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号