表单相关知识

         action是我们的表单信息被提交时 后台接收数据的执行脚本的路径

         method是数据的传输方式 post是隐性的 get是显性的数据在地址栏能被看到 

        <form action="qn.java" method="post">

                <!-- 文本域 -->

                姓名:<input type="text" name="userName" id="" value="" />

                <!-- 密码域 -->

                密码:<input type="password" name="userPw" id="" value="" />

                <!-- 单选框 -->

                男:<input type="radio" name="sex" id="" value="man" />

                女: <input type="radio" name="sex" value="woman">

                <!-- 复选框 -->

                兴趣爱好:

                旅游<input type="checkbox" name="" id="" value="" />

                上网<input type="checkbox" name="" id="" value="" />

                运动<input type="checkbox" name="" id="" value="" />

                <!-- 下拉框 -->

                出生日期:年

                <select name="year">

                    <option value="1998">1998</option>

                    <option value="">1999</option>

                    <option value="">2000</option>

                    <option value="">2001</option>

                </select>

                <!-- 多行文本 -->

                自我简介:

                <textarea rows="" cols="">

                </textarea>

                <!-- 文件域 -->

                上传照片:

                <input type="file">提交按钮 -->

                <input type="submit" value="提交按钮"/>

                <input type="button" name="" id="" value="普通按钮" />

                <input type="reset" name="" id="" value="重置按钮" />

                <!-- 图片按钮 -->

                <input type="image" name="" id="" value="" src="42.png"/>

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<!-- action是我们的表单信息被提交时 后台接收数据的执行脚本的路径 -->
		<!-- method是数据的传输方式 post是隐性的 get是显性的数据在地址栏能被看到 -->
		<form action="qn.java" method="post">
			<p>	
				<!-- 文本域 -->
				姓名:<input type="text" name="userName" id="" value="" />
			</p>
			<p>
				<!-- 密码域 -->
				密码:<input type="password" name="userPw" id="" value="" />
			</p>
			
			<p>
				<!-- 单选框 -->
				男:<input type="radio" name="sex" id="" value="man" />
				女: <input type="radio" name="sex" value="woman">
			</p>
			
			<p>
				<!-- 复选框 -->
				兴趣爱好:
				旅游<input type="checkbox" name="" id="" value="" />
				上网<input type="checkbox" name="" id="" value="" />
				运动<input type="checkbox" name="" id="" value="" />
			</p>
			<p>
				<!-- 下拉框 -->
				出生日期:年
				<select name="year">
					<option value="1998">1998</option>
					<option value="">1999</option>
					<option value="">2000</option>
					<option value="">2001</option>
				</select>
			</p>
			<p>
				<!-- 多行文本 -->
				自我简介:
				<textarea rows="" cols="">
					
				</textarea>
			</p>
			
			<p>
				<!-- 文件域 -->
				上传照片:
				<input type="file">
			</p>
			<p>
				<!-- 提交按钮 -->
				<input type="submit" value="提交按钮"/>
				<input type="button" name="" id="" value="普通按钮" />
				<input type="reset" name="" id="" value="重置按钮" />
				<!-- 图片按钮 -->
				<input type="image" name="" id="" value="" src="42.png"/>
			</p>
			
		</form>
	</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Spring Boot是一种快速构建基于Spring框架的应用程序的方法。它使用了现有的Spring框架,并通过减少样板代码和配置来降低开发工作量,使开发人员能够更加专注于业务逻辑。\[2\] Spring Boot提供了许多优点,例如简化了Spring应用程序的配置,提高了开发效率,提供了自动配置和起步依赖等功能。而YML是一种配置文件格式,它比传统的属性文件更加灵活和易读,可以用来配置Spring Boot应用程序的各种属性,并且支持多个配置文件之间的继承关系,提供了更好的配置管理和可维护性。\[1\] 在Spring Boot中,我们可以使用@SpringBootApplication注解来标记主应用程序类。它是一个组合注解,等价于@Configuration、@EnableAutoConfiguration和@ComponentScan三个注解的组合。其中,@Configuration用于指示该类是一个配置类,@EnableAutoConfiguration用于启用自动配置,@ComponentScan用于指示Spring应该扫描并加载相应的组件。\[3\] 关于安全方面,Spring Boot提供了两个常用的安全框架选择,分别是Spring Security和Shiro。Spring Security是一个功能强大且灵活的安全解决方案,它提供了一套完善的安全机制和认证授权功能。而Shiro则是一个轻量级的安全框架,它提供了简化的安全管理和身份认证功能。两者各有优缺点,具体选择取决于应用的需求和开发团队的偏好。\[1\] CSRF攻击是指跨站请求伪造攻击,它利用恶意网站向用户的网站发送伪造的请求,以获取用户的敏感信息或执行恶意操作。Spring Boot可以通过添加CSRF保护来防止此类攻击。具体做法是在表单中添加CSRF令牌,并在后端验证每个请求的令牌是否匹配。\[1\] 跨域是指在浏览器中运行的JavaScript代码试图通过XMLHttpRequest或fetch等技术向不同源(协议,域名,端口)的服务器发送请求。Spring Boot可以通过配置自定义的跨域访问规则或使用CorsFilter来解决跨域问题。\[1\] 以上是关于Spring Boot的一些相关知识。希望回答的内容能够满足您的需求。 #### 引用[.reference_title] - *1* [SpringBoot相关知识点](https://blog.csdn.net/Linging_24/article/details/109826700?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168932740416800222894746%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168932740416800222894746&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-3-109826700-null-null.nonecase&utm_term=springboot%E7%9B%B8%E5%85%B3%E7%9F%A5%E8%AF%86)[target="_blank"] [.reference_item] - *2* [springboot面试专题及答案](https://blog.csdn.net/weixin_30681615/article/details/96650268?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168932740416800222827125%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=168932740416800222827125&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-2-96650268-null-null.nonecase&utm_term=springboot%E7%9B%B8%E5%85%B3%E7%9F%A5%E8%AF%86)[target="_blank"] [.reference_item] - *3* [SpringBoot知识点整理](https://blog.csdn.net/qq_40454863/article/details/119872814?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168932740416800222827125%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=168932740416800222827125&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-119872814-null-null.nonecase&utm_term=springboot%E7%9B%B8%E5%85%B3%E7%9F%A5%E8%AF%86)[target="_blank"] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值