`
XiAoOMAn07
  • 浏览: 75800 次
  • 性别: Icon_minigender_1
  • 来自: 温州
社区版块
存档分类
最新评论

jsp标签 学习 (一)

阅读更多
简单的页面 完成提交用户名的请求

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>输入用户名</title>
    
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->

  </head>
  
  <body background = "images/bg.gif">
  <script language = "javascript">
  	function checkuser(){
  		if(document.form.username.value ==""){					//如果username输入框内容为空
  		alert("请输入用户名")									//弹出提示对话框
  		document.form.username.focus();							//光标停留在username输入框
  		}
  		Else
  			document.form.submit();								//否则提交表单
  			}
  </script>
  <br>
  <form name = "form"	action = "weluser.jsp"	method = "get">
  <table	width = "200"	border = "1"	align = "center">
  	<tr>
  		<th>&nbsp;用户名:</th>	
  		  <td>&nbsp;<input type = "text"	name = "username"	size = "10">
  		</tr>
  		<tr>
  		<td	colspan = "2"	align = "center">
  		<input type = "button"	value = "提交"	onclick = "checkuser()">|<input	type = "reset"	value = "重置">
<!-- 定义一个单击事件 当用户点击“提交” 按钮将出发JavaScript中定义的checkuser()方法-->
  		</td>
  		</tr>
  		</table>
  		</form>
    
  </body>
</html>




输出欢迎信息  WelCome XiAoOMAn!

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>欢迎您</title>
    
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->

  </head>
  
  <body background = "images/bg.gif">
  <center>
  <%
  String username = request.getParameter("username");	//获取用户信息
  out.println("Welcome " + username + "!"); %>
  </center>
    <br>
  </body>
</html>




tips:


&nbsp
在页面上显示空格,有时候表的单元个如果没有字就不显示内边匡了,加上这个,就可以显示了。  
  因为,html中只承认最多两个连在一起的空个,所以,需要多个空格的时候,就要用&nbsp;来表示。



标签

<table>

设定一格表格
<table width = "200" border = "1" align = "center">
其中 width便是宽度设定  border设定边框粗细  align设置表格位置(center 居中)


<tr>

tr 定义一行
td定义行中的一段
th定义行中的一段 黑体

<tr>
  <td colspan = "2" align = "center">
  <input type = "submit" value = "提交">|<input type = "reset" value = "重

置">
  </td>
  </tr>
colspan属性设置表元横跨的列数 (以上排为 2列)

分享到:
评论

相关推荐

    JSP自定义标签学习笔记

    在JSP(JavaServer Pages)开发中,自定义标签是一种扩展JSP功能的强大工具,它允许开发者创建可重用的代码组件,以提高代码的可读性和可维护性。本篇学习笔记将深入探讨JSP自定义标签的相关概念、创建方法以及实际...

    开发自定义JSP标签

    总结起来,开发自定义JSP标签是一项强大的技术,它能让你构建出更具可维护性和可复用性的Web应用程序。通过学习和实践,你将能够自如地创建满足特定需求的自定义标签,提升项目效率和代码质量。记住,实践是最好的...

    jsp自定义标签学习

    本文将详细介绍JSP自定义标签的学习路径,从基础概念到实践应用。 **什么是自定义标签** 自定义标签是JSP的一种扩展机制,它允许开发者定义自己的标签,这些标签可以像HTML标签一样在JSP页面中使用。自定义标签遵循...

    JSP标签样例

    本教程将深入探讨JSP标签技术,特别是自定义标签的使用。 1. **JSP标准标签库(JSTL)** JSTL是Java社区为了统一JSP标签库而提出的标准,包括了Core、XML、JDBC、Format和Function五个核心标签库。Core库提供了...

    jsp自定义标签大全.rar

    4. **在JSP页面中使用标签**: 引入TLD文件,然后像使用标准JSP标签一样使用自定义标签。 **自定义标签的优势** 1. **代码分离**: 自定义标签可以将HTML和Java代码分离,使页面更易于阅读和维护。 2. **复用性**: ...

    jsp简单标签的使用

    总结起来,学习和熟练使用JSP的简单标签是Web开发中必不可少的步骤,它可以帮助开发者快速构建动态网页,同时保持代码的清晰和整洁。通过深入理解内置标签的功能,以及如何创建和使用自定义标签,可以提升JSP编程的...

    JSP标签示例(免积分)

    总之,“JSP标签示例”教程是一个很好的起点,它将帮助你理解JSP的基本语法和标记使用,为进一步深入学习JSP和构建动态Web应用打下坚实基础。通过实践这些示例,你可以更直观地感受到JSP的强大之处,并逐渐熟悉Web...

    掌握jsp自定义标签chm版

    在JSP页面中,可以通过`&lt;%@ taglib %&gt;`指令引入自定义标签库,然后像使用标准JSP标签一样使用自定义标签。 7. **优点** - **提高可维护性**:自定义标签将业务逻辑与显示逻辑分离,使得代码更易于理解和维护。 -...

    自定义JSP标签样例

    一、JSP标签基础知识 JSP标签分为两种类型:标准动作标签(Standard Actions)和自定义标签(Custom Tags)。标准动作标签如`&lt;jsp:include&gt;`、`&lt;jsp:forward&gt;`等,是JSP规范的一部分,可以直接在JSP页面中使用。而...

    jsp2.0 自定义标签和自定标签函数

    "jsp 2.0自定义标签.doc"文件很可能包含了一个关于如何创建和使用自定义标签的详细教程。它可能涵盖了从创建TLD文件,编写标签处理类,到在JSP页面上实际使用自定义标签的全过程。同时,这个文档可能会提供一些实际...

    jsp标签源码jsp标签源码jsp标签源码

    JSP标签是JSP的一种扩展机制,它使得页面设计更加结构化,降低了HTML和Java代码的混合程度,提高了代码的可读性和可维护性。 Apache Tomcat是一个开源的Java Servlet容器,它也支持JSP和JSF等Java web技术。在...

    jsp学习常用标签!!!!!

    ### jsp学习常用标签 在JavaServer Pages (JSP)技术中,标签是构建动态网页内容的重要工具之一。本文将详细介绍一些JSP中常用的标签及其应用场景。 #### 1. JSP Standard Actions(JSP标准动作) JSP标准动作是一...

    JSP简单标签

    JSP标签是JSP中用于封装业务逻辑或页面展示逻辑的一种机制,它们允许开发者将HTML和Java代码分离,实现更好的MVC(模型-视图-控制器)架构。JSP标签分为三种类型:JSP动作标签(&lt;jsp:action&gt;)、自定义标签(Custom ...

    jsp基础学习资料(jsp基础学习资料)

    总结来说,JSP是Java平台上的动态网页技术,它的学习涉及基本概念、生命周期、与Servlet的关系、内置对象、动作标签等多个方面。随着技术的进步,虽然有新的框架出现,但JSP仍然是理解服务器端动态网页生成的重要一...

    jsp学习包含标签的使用

    jsp学习,ul表达式,page(页面)指令,include(包含)指令,taglib(导入标签库)指令

    JSP自定义标签示例源码

    在Java服务器页面(JSP)技术中,自定义标签是扩展功能的一种强大方式,它允许开发者创建可重用的组件,提高代码的可读性和可维护性。本示例源码着重于展示如何开发和使用自定义标签,帮助初学者快速理解和应用这一...

    jsp自定义标签库学习

    本教程将深入讲解JSP自定义标签库的学习,包括其原理、配置以及如何创建和使用自定义标签。 **一、JSP自定义标签库的概念** JSP自定义标签库是一组预定义的标签,它们扩展了HTML或XML,提供了一种更加结构化和面向...

    JSP学习笔记 jsp学习资料

    本资料包“JSP学习笔记”提供了丰富的学习资源,适用于初学者和有一定经验的开发者,用以提升对JSP的理解和应用能力。 ### 1. JSP基本概念 - **页面组成**:JSP页面由静态内容(HTML、CSS、JavaScript)和动态内容...

Global site tag (gtag.js) - Google Analytics