jsp之编码、安装Browse Deployment Location插件、脚本片段、表达式、注释、声明
来源:互联网 发布:linux 复制粘贴命令 编辑:程序博客网 时间:2024/06/05 16:59
jsp编码修改:
1、修改工作空间编码
Window–Preferences–General–Gorkspace–Text file encoding
2、修改jsp编码
Window–Preferences–Web–Jsp Files
3、修改eclipse配置文件eclipse.ini指定默认编码:
文件末尾处追加:-Dfile.encoding=utf-8
================================
Eclipse 中安装Browse Deployment Location插件
Help–Eclipse Marketplace
搜索框find输入:Pivotal tc Server Integration for Eclipse,点击Go
==============================
jsp脚本片段、表达式、声明:
学习jsp语法之前需要掌握jsp运行原理:
/** JSP的本质就是一个Servlet,JSP的运行之前会先被Tomcat服务器翻译为.java文件,然后在将.java文本编译为.class文件,而我们在访问jsp时,处理请求的就是那个翻译后的类。 jsp --翻译--> java --编译--> class 需要去到镜像服务器中去寻找结果,工作空间下的.metadata\.plugins\org.eclipse.wst.server.core\tmp0 实际上最终翻译为的java文件就是一个Servlet。 1.继承HttpJspBase这个类,而该类又继承了HttpServlet 2.在总的web.xml文件中,同样发现了jsp相关的配置*/
比对脚本片段:
/** 在脚本片段中可以直接来编写Java代码 脚本片段中的代码会原封不动的复制到java文件的service方法中的指定的位置*/
<% System.out.println("你好你好"); %>
public void _jspService(){ System.out.println("你好你好"); }
比对表达式:
/** jsp表达式用来向页面中输出一个对象 jsp表达式中的内容最终会作为out.print()的参数输出到页面中 out.print()方法能接收什么样的参数,表达式中就可以写什么 而out.print()可以接收任意类型的参数,所以表达式中可以传任意对象。*/
<%=new Date()%>
public void _jspService(){ out.print(new Date()); }
比对声明:
/** JSP声明中的内容会直接写到jsp对应的java类中。 在类中可以写什么在声明就可以写什么。可以定义属性,可以定义方法。*/
<%!private String name = "小白白";%>
public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase implements org.apache.jasper.runtime.JspSourceDependent { private String name = "小白白";}
==============================
jsp源码注释3种写法:
/** html注释 java注释 jsp注释 jsp源码 可见 可见 可见 java源文件 可见 可见 不可见 网页的源码 可见 不可见 不可见*/
index.html
<body> <!-- html注释 --> <%--jsp注释 --%> <% //java注释 %> </body>
翻译后的index_jsp.java
out.write("\t\r\n"); out.write("\t<!-- html注释 -->\r\n"); out.write("\t"); out.write('\r'); out.write('\n'); out.write(' '); //java注释 out.write("\r\n"); out.write("</body>\r\n");
网页源文件:
<body> <!-- html注释 --></body>
阅读全文
0 0
- jsp之编码、安装Browse Deployment Location插件、脚本片段、表达式、注释、声明
- Eclipse 中安装Browse Deployment Location插件
- JSP ---- 声明、表达式、脚本、注释
- jsp的注释、声明、表达式、脚本段
- JSP注释 声明 输出表达式 脚本
- jsp小结02 - JSP注释、声明、表达式、脚本
- JSP学习之----JSP声明/JSP输出表达式/JSP脚本
- jsp指令与jsp注释以及jsp脚本和jsp声明、jsp表达式、jsp的生命周期
- Jsp的脚本、声明、表达式
- 九九乘法表,Jsp 声明、表达式、脚本
- jsp脚本、jsp声明、jsp表达式
- JSP注释、声明、指令、scriptlet、表达式
- Jsp注释、小脚本、表达式、声明
- java EE之jsp注释、声明以及输出jsp表达式 复习
- JSP声明语句/脚本段/表达式
- Jsp的脚本、声明、表达式 详解
- 关于server右键后无法显示 Browse Deployment Location...的解决办法
- 解决Eclipse的web项目中右击没有browse deployment location选项
- C++学习19:名称空间
- UVA 12219 Common Subexpression Elimination——map
- 51nod 1006 最长公共子序列Lcs
- sizeof与数组之间那点事
- 《软件测试的艺术》读书心得 ---一次自我评价测试
- jsp之编码、安装Browse Deployment Location插件、脚本片段、表达式、注释、声明
- sublime中文出现乱码怎么办?这里有办法
- iOS CollectionView刷新indexPath变化问题
- 173. Binary Search Tree Iterator
- HTML(三) 设置文字列表
- CRC16校验的学习
- 最长公共子序列lcs
- SQL进阶题一(一)
- android get和post请求