符号在jsp中的用途是在标志的属性为字符串类型时,计算OGNL表达式的值。
jsp中的<% java代码 %>,表示的是在html中写入java代码,其写入的格式就是在java代码的两头加上<% %>。搞明白这些以后,我们再来看看在js中,最易搞混淆的两个用法。 在下面这个例子中,用的是if...else的实例,用<%的目的就是把属于java的代码给包裹住,但是属于html的代码,没加任何东西。 1 2 3 4 5 6 ...
jsp的声明标记,可以用来声明标量和方法,格式如下(前面的三个符号——尖括号,百分号和感叹号都连续的,不空格):<%!private int i = 0;private String getName(){……} > 也可以用来定义jspInit()和jspDestroy()方法。
关于JSP的一些标签,在用到的时候有些生疏,就去找了找资源重新温习了一下。 附上两个JSP<%= %>标签的博客,同时也记录当前项目里用到的方法。 jsp页面中<%@ %>、<%! %>、<% %>、<%= %>、<%– –%>的意思 JSP页面中<%!%>与<%%>与<%=%> 在刚才做的项目之中,需要拼接一下字符串,是在一个...
与ASP相比:JSP有两大优势。首先,动态部分用Java编写,而不是VB或其他MS专用语言,所以更加强大与易用。第二点就是JSP易于移植到非MS平台上。 与纯Servlet 相比:JSP可以很方便的编写或者修改HTML网页而不用去面对大量的println语句。 与SSI相比:SSI无法使用表单数据、无法进行数据库链接。 与JavaScript相比:虽然...
注释 <%-- 注释 --%> 例如<%="hello"%>就会在网页上对应的位置显示hello 而<% 里面的是java代码,和普通java类的语法一样,而在两个符号外面的都作为html处理 %> <% for (int i=1; i<=4; i++) { %> <H<%=i%>>Hello</H<%=i%>> <% } %> 相当于html代码:<H1>Hello</...
在jsp中,采用<!-- -->注释代码,浏览器还是会解析注释中的代码,而且用户使用浏览器查看页面源码的时候,注释的代码对于他们是可见的,所以不管是为了提高效率,还是为了不让用户看到注释,我们都应该采用<%-- --%>来注释代码 。 例:<%-- ${1+1}--%>,这个经过解析加载之后,不会发生变化。 而用<!-- ${1...
“#”主要有三种用途: 访问OGNL上下文和Action上下文,#相当于ActionContext.getContext();下表有几个ActionContext中有用的属性: 名称 作用 例子 parameters 包含当前HTTP请求参数的Map #parameters.id[0]作用相当于request.getParameter("id") request 包含当前HttpServletRequest的属性(attribute)的Map #request.userName...
1.1 什么是JSP JSP(全称Java Server Pages),根据英文直译过来便是:Java服务器页面 文件主体是HTML,可以插入Java语法以及JSP特定的语法结构 1.2 为什么要用JSP 为了将Servlet中的HTML代码分离,在Java初期,Servlet想要输出HTML必须使用HttpServletResponse对象,Servlet代码与HTML混合在一起,会带来2个问题 ...