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

javaWeb(jsp基本语法&表单提交方式)

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

javaWeb(jsp基本语法&表单提交方式)

一、jsp基本语法 1、jsp运行原理?

三个阶段

1.翻译阶段:先把JSP文件翻译成 .java文件

2.编译阶段:再把.java文件编译成 .class

3.执行阶段:  最后把.class文件执行给应用服务器

2、jsp模板元素   是 jsp页面的html代码
3、jsp脚本片段    是jsp页面的java代码 4、jsp表达式
       <%=a>b?a:b %>
5、jsp声明:在jsp页面声明变量和方法
       <%!
       
       int xx=8888;//1.此处声明的变量跟上述声明的变量有何区别? 全员变量
       public  int getMax(int a,int b){//方法不能套用方法
    	   //out.print("哈哈");//为何在此处out不能用? 由于作用域的原因   局部变量
    			return a>b?a:b;
       }
       %>
6、jsp注释方式
 
       
       //out.print(getMax(224,5));//直接打印
       %>--%>
    
		<%-- <%=getMax(234,55)%>  --%>
    
     
     
       
       <%-- 这是jsp注释   在源代码不可见--%>
7、jsp常见错误代号 404:路径有误 找不到页面
500:代码有误

8、jsp内置对象之request

[String getParameter(String name)] 根据name值得到vaiue位

2、【String【】] getParameterValues(String name)] 根播name值得到多个value值
3、[void setCharacterEncoding(String charset)】 设置编码方式

<%
      //纯业务逻辑=java代码
      //设置编码方式
      request.setCharacterEncoding("utf-8");//req.setc
      //接收表单提交过来的值(用户名 密码) 根据name值取value值
      //request可以接收2种方式的值:1.表单的值  2.地址栏传参?sname=asda&spwd=123
      
      String name= request.getParameter("sname");//req.getp
 	 String  pwd=request.getParameter("spwd");
 	out.print(name+"  "+pwd);
 	//jdbc连接Oracle  
 	
  %>
二、表单提交方式
	
	
用户名:
密码:

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

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

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