JSP代码中怎样区别前台和后台代码?
如题。我在网上查了下:前台是javascript代码,后台是java代码。不知道是否正确。请大虾们帮我解答下,在线等。例如这个个JSP源码:鑫鑫网上书店购物网站源码v1....
如题。我在网上查了下:前台是javascript代码,后台是java代码。不知道是否正确。请大虾们帮我解答下,在线等。
例如这个个JSP源码:鑫鑫网上书店购物网站源码 v1.0(下载地址:http://down.cnzz.cn/info/50425.aspx)
回答好的可再加分! 展开
例如这个个JSP源码:鑫鑫网上书店购物网站源码 v1.0(下载地址:http://down.cnzz.cn/info/50425.aspx)
回答好的可再加分! 展开
展开全部
前台是显示的~后台是处理操作的~
不能说javascript就是前台~
有的javascript可以直接操作java代码的~比如dwr框架~!!
而jsp的话呢,可以这样来理解,
java代码 + HTML代码 + 一些事先规定的标签 = jsp
jsp的出现就是解决用java程序输出HTML代码,在编辑时太麻烦了
举个例子,假如我想输出一个表格
//java代码
String a="1";
String b="Tom";
out.print("<table border=1>");
out.print("<tr><td>index</td> <td>name</td></tr>");
out.print("<tr><td>"+a+"</td> <td>"+b+"</td></tr>");
out.print("</table>");
//jsp代码
<%
String a="1";
String b="Tom";
%>
<table>
<tr><td>index</td><td>name</td></tr>
<tr><td><%=a%></td><td><%=b%></td></tr>
</table>
===========================
可以看出来第二种看起来更直观,更重要的是第二种写法在HTML编辑工具中是可以预览出效果来的,编辑起来相当方便
JSP概括起来就是动态生成内容和静态HTML布局代码结合的产物
===========================
ASP,ASP.NET, PHP 等等这些都是一样的原理
不能说javascript就是前台~
有的javascript可以直接操作java代码的~比如dwr框架~!!
而jsp的话呢,可以这样来理解,
java代码 + HTML代码 + 一些事先规定的标签 = jsp
jsp的出现就是解决用java程序输出HTML代码,在编辑时太麻烦了
举个例子,假如我想输出一个表格
//java代码
String a="1";
String b="Tom";
out.print("<table border=1>");
out.print("<tr><td>index</td> <td>name</td></tr>");
out.print("<tr><td>"+a+"</td> <td>"+b+"</td></tr>");
out.print("</table>");
//jsp代码
<%
String a="1";
String b="Tom";
%>
<table>
<tr><td>index</td><td>name</td></tr>
<tr><td><%=a%></td><td><%=b%></td></tr>
</table>
===========================
可以看出来第二种看起来更直观,更重要的是第二种写法在HTML编辑工具中是可以预览出效果来的,编辑起来相当方便
JSP概括起来就是动态生成内容和静态HTML布局代码结合的产物
===========================
ASP,ASP.NET, PHP 等等这些都是一样的原理
展开全部
前台程序是由浏览器解释执行的,主要包括三部分代码,html,css,javascript,后台程序在服务器中运行,即java程序,其实我的感觉是jsp代码中你没办法区分前台和后台程序,因为这里涉及到一个运行时刻的问题,它们的运行时刻是不同,用户发出请求后,服务器解析用户请求,转至对应的jsp,这个时候可以说是整个jsp都是后台程序,而Jsp做出响应后,把响应的内容返回给浏览器,这个时候浏览器就只看见html,css,javascript,这个时候所有的程序又都是前台程序。所以我的建议是,你不必如此拘泥于什么事前台程序,什么事后台程序。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在<% %>中的代码就是JAVA代码。在服务器中运行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
客户端的现在基本都是javascript代码的,后台代码也就无非.net java php asp这些。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询