1. jsp页面中怎么隐藏form表单action后面的参数
不知道你要的是不是这样的效果
这样也只是隐了一点,然后对JS加密之为类的
假设jsp内容为:
<script language="javascript" src="1.js"></script>
<form id="myform" method="post">
<input type="text" name="name"><input type="submit" value="提交"/>
</form>
1.js的代码为
window.onload=function (){
var form = document.getElementById("myform");
form.action = "http://www.163.com";
}
2. 关于jsp页面中的<a>标签的href属性相关知识
你说的这个和href属性知识关系不大,你应该多留意下URL路径问题。URL路径,分绝对路径
和相对路径。
绝对路径:是从盘符开始的路径,还有一种不包含盘符的特殊 。
绝对路径,无论当前路径是什么,会自动地从当前盘的根目录开始查找指定的程序。
相对路径:就是以当前文件为基准进行一级级目录指向被引用的资源文件
../ 表示当前文件所在的目录的上一级目录。
./ 表示当前文件所在的目录(可以省略)。
/ 表示当前站点的根目录(域名映射的硬盘目录)。
这些可以参考下。
其次,${pageContext.request.contextPath } 获得工程名(即:/项目名),和你写的 /store_v5
一样。第二个,你的项目名前没有/,要改为:/store_v5
3. jsp中html link和a标签的区别
a标签是定义一个可跳转的网页连接,link 是外联一个文件,相当于把那个文件纳入本页面,两者完全不同。
我猜你问的是link和href的区别。
href标识超文本引用,用在link和a等元素上,href是引用和页面关联,是在当前元素和引用资源之间建立联系
src表示引用资源,表示替换当前元素,用在img,script,iframe上,src是页面内容不可缺少的一部分。
src是source的缩写,是指向外部资源的位置,指向的内部会迁入到文档中当前标签所在的位置;在请求src资源时会将其指向的资源下载并应用到当前文档中,例如js脚本,img图片和frame等元素。
<script src="js.js"></script>当浏览器解析到这一句的时候会暂停其他资源的下载和处理,直至将该资源加载,编译,执行完毕,图片和框架等元素也是如此,类似于该元素所指向的资源嵌套如当前标签内,这也是为什么要把js放在底部而不是头部。
<link href="common.css" rel="stylesheet"/>当浏览器解析到这一句的时候会识别该文档为css文件,会下载并且不会停止对当前文档的处理,这也是为什么建议使用link方式来加载css而不是使用@import。
————————————————
版权声明:本文为CSDN博主「binlety」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/binlety/article/details/81448195
4. <a>标签中href="javascript:;"表示什么意思
javascript:是表示在触发默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击时就没有任何反内应。
href:URL 规定链接的容目标 URL。
<a href="www..com"></a> 这个a标签的话就是指点击后跳转到网络首页
<a href="javascript:;"></a> 点击后是不会跳转的,一般用于开发时页面还未完成。
(4)文本域中a标签隐藏前端jsp扩展阅读
其他防止页面跳转的实现方式:
1、<a href="#" >test</a>;
点击链接,页面默认上滚到页的顶部, 但可以加上 onclick="return false",防止上滚到页的顶部。
2、<a href="####" >test</a>;
使用2个到4个#,见的大多是"####",也有使用"#all"等其他的。一个无意义的标签指定,不做任何处理。
3、<a href="javascript:void(0);" >test</a>;
javascript:void(0) 表示一个死链接,执行空事件。