jsp可以使用javascript吗

JavaScript014

jsp可以使用javascript吗,第1张

1 JAVA是和C/C++一个等级的强类型编程语言,是纯面向对象的,比起JSP和JAVASCRIPT要复杂的多,一般学好JAVA就能很容易转向其他两门语言。

2 JSP是JAVA SERVER PAGE的首字母缩写,顾名思义,是JAVA的服务端页面,其动态语法部分完全是JAVA规范。JSP是和ASP,PHP一样的服务器端语言,主要用来制作网站后台的技术(但现在一般不使用了,2014年起基本都开始使用模板引擎技术如velocity 等)。

3 JAVASCRIPT从其名称含义是JAVA脚本,是在浏览器中运行的脚本语言,由于其大部分语法规范取自于JAVA语法规范,所以取名为JAVASCRIPT(其实和JAVA没多大关系,是由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript)。JAVASCRIPT是一门基于对象的弱类型脚本编程语言,主要用来制作网页前台的技术.并且是现在比较热门的AJAX技术的核心.

总的来说Java是用于后台的编程语言,JSP和JavaScript是用于前台页面编程

答:jsp中java代码可以写在js中。

示例如下:

<script type="text/javascript">

function check(){

var username=document.getElementById("username")

var username=document.getElementById("password")

//java代码块

<%

String sql="select * from Manger"

String user

String pass

ResultSet rs=DBHelper.query(sql)//sql代码已经写好在被的类中,此处为直接调用!!

while(rs.next()){

user=rs.getString("username")

pass=rs.getString("password")%>

if(username.value=="<%=user %>" &&passsword.value=="<%=pass%>")

{

return true

}else if(username.value==""|| password.value==""){

username.setCustomValidity("账号或密码不能为空")

return false

}else{

username.setCustomValidity("账号或密码错误,请从新输入")

return false

}

<%

}

%>

}

</script>

可以,也可以嵌入进来

用<script src="Javascript的路径"></script>

而且也可以用<script></script>标签写js代码,js那里都可以嵌入的