jsp html区别
jsp(java server pages)是一种技术,用来处理客户端请求的,(目的是为了达到动态网页的效果),处理后传给客户端(也可以说给了浏览器),就成了我们看到的静态网页(HTML)
HTML 加入Java代码(比如<%...%>)不会又任何效果,只会讲<%...%>显示到页面行,或者根据位置影响编译. JSP(Java Server Page)页面其实就是在HTML代码中加入Java代码和Jsp标签的页面, JSP是服务端页面,在服务器是可以看到Java代码的,但是在客户端只能看到根据Java代码和Jsp标签生成之后的静态页面.
有jsp后缀的就叫jsp页面,因为有jsp后缀的会被web容器(如tomcat)解释成servlet,变成.class的java可执行文件
HTML文件只是单纯的HTML语言.不包含JAVA脚本.因此不需要WEB服务器例如TOMCAT等解析就可以直接浏览.
JSP页面就是HTML+JAVA脚本的页面.必须只有后缀名为JSP的才可以包含JAVA脚本.并且需要WEB服务器才能浏览。
在HTML里面和JSP里面 写JAVASCRIPT在任何位置用<script type='JavaScript'></script>中间写就行
相关文档:
被Struts的html:checkBox标签使用的小问题郁闷了两天,今天终于找到了解决的办法。如果大家也遇到同样的问题,可以参考。
1)需求:
当通过菜单进入页面时,页面中的checkbox处于被选中状态,页面提交后forward回本页,对应的checkbox保持提交时的状态,也就是说:如果提交时check ......
1
、编写
js
函数
<script
type="text/javascript">
function display(id){
var
traget=document.getElementById(id);
if(traget.style.display=="none"){
&nbs ......
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy=& ......
function editFormSubmit() {
var dataForm = Ext.getDom("dataForm");
var conn = new Ext.data.Connection({url:"edit.action"});
conn.request({
params:{
selectId: ......
1、通过<s:form action="跳转页面">提交值,但是在<s:form>标签中的action后面至多只能跟一个参数,并且还会报警告,所以如果想传递参数可以用<s:hidden name="" values="username"></s:hidden>来传值,但是正规的写法需要配合<s:set>标签来用 如:
<s:set name="temp" value="动态值"&g ......