javaweb_02 基本语法&表单提交方式


基本语法


       jsp是一个服务器页面 全称 (java server pages)

        运行原理是 三个阶段 翻译-编译-运行

        翻译(.jsp--.java) -- 编译(.java--.class) -- 运行

        jsp模板元素 : jsp页面的html代码

        jsp脚本片段: jsp页面的java代码

        jsp表达式<%= %>: 相当于out.print();(局部变量)

        jsp声明: <%! %> :用来声明变量 (全局变量)

        jsp注释方式:<%-- 注释内容--%> 跟HTML的注释方式的区别 (html源代码可见)它不可见

        jsp常见错误代号 404(路径有误) 500(代码有误)

jsp内置对象之request :(是指jsp自带的对象)

1、String getParameter(String name): 根据name 值得到value值

2、String [] getParameterValues(String name): 根据那么值得到跟多个value值 例如:爱好

3、void setCharcterEncoding(String charset):设置编码方式

表单提交方式

        get :默认 安全性低 数据有长度限制

        post: 跟get的何区别

九九乘法表表版

<table border="1px">
	<%
	/* //方案一
	for(int i=1;i<10;i++){
		if(i%2==1){//奇数
		out.print("<tr>"); 
		for(int j=1;j<=i;j++){
			out.print("<td><font color='red'>"+j+"x"+i+"="+j*i+"</font></td>"+"&nbsp;");
		}
		out.print("</tr>");
	}else{
			out.print("<tr>"); 
			for(int j=1;j<=i;j++){
				out.print("<td>"+j+"x"+i+"="+j*i+"</td>"+"&nbsp;");
			}
			out.print("</tr>");
			}
		} */
	%>
    

        /* //方案二
        <script type="text/javascript">
		//页面载入函数
		$(function(){
			$("table tr:even").addClass("xx");//偶数下标奇数行
			//给所有行添加鼠标移上事件
			$("table tr").mouseover(function(){
				alert("干哈")
			});
		});
		
        </script>
       <%
		
		for(int i=1;i<10;i++){
			out.print("<tr>");
			for(int j=1;j<=i;j++){
				out.print("<td>"+j+"x"+i+"="+i*j+"</td>&nbsp;");
			}
			out.print("</tr>");
		} */
		
	%>

post安全性高 数据没有长度限制

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值