易截截图软件、单文件、免安装、纯绿色、仅160KB

jsp运行环境的配置

      这段时间在学习JSP,总体来说,JSP学习起来感觉还不错,不知道是不是有了JAVA的功底,没刚刚开始学习C语言的时候那么吃力。不管是要学习JSP还是其他编程语言,我们都应该能学会自己熟练的安装和配置需要用到的开发软件。有了开发软件就会事半功倍。写代码也会更快捷和方便,有些关键词或错误也会提醒与警告。当然用原始的DOS之类的也可以,只不过相当于刚刚起步不久的还是学会掌握软件。
    首先我们要找好需要的JSP开发软件,如jdk,tomcat,eclipse。我们要了解这些软件的基本功能。
    开始:我们要看机子是否安装了JDK,要是没有安装就下载相应的版本安装好环境,有了JDK环境我们才能使用eclipse进行开发。之后就是安装tomcat用于发布开发项目。最后就是安装eclipse,这也是需要适合的版本,进行JSP编程,我们要对eclipse进行配置环境:运行时会显示workplace,也就是工作空间,用来储存我们开发的文本,文档,后面最好使用英文形式。进入开发界面:File>>>other>>>web>>>Dynamic web project>>>填写project名,target runtime选择Apache Tomcat 版本,之后就是在弹出的消息框选择之前Apache Tomcat的安装路径;然后就拥有了一个自己的工作空间,可选择Webcontent右击新建JSP文档。
  


相关文档:

浅谈如何删除JSP编译后的空行


当你在客户端用view source看JSP生成的代码时,会发现有很多空行,他们是由< %...% >后的回车换行而生成的,也就是说每一行由< %...% >包含的JSP代码到客户端都变成一个空行,虽然不影响浏览,但还是希望能把他们删掉。这里将为大家介绍如何删除JSP编译后的空行。
Tomcat删除JSP编译后的空行办法如下:
1. ......

jsp:useBean标签

jsp:useBean标签用于指定在当前Jsp页面中要用到的JavaBean
格式:<jsp:Bean id=? scope=? class=? />
id:自定义一个在当前页面中要引用的JavaBean(即Java类)的一个对象名(该对象在后面的代码中就可以调用其所属的JavaBean中的属性和方法)
scope:用于指定该JavaBean的作用范围,取值如下
   &nbs ......

jsp:getProperty标签

jsp:getProperty标签用于获取被加载到当前页面中的JavaBean中某个属性的值
格式:<jsp:getProperty name=? property=? />
name:JavaBean的对象名,用于指定从哪个JavaBean中获取属性值
property:JavaBean中的属性名,用于指定获取JavaBean中的哪个属性值
        &nbs ......

jsp页面 URL传中文参数到Action里面出现乱码

解决方法:
第一种:在Action中用 new String(str.getBytes("ISO8859_1"), "UTF8"),进行转码,因为传递的时候,中文默人的是ISO8859_1
 
第二种:可通过配置TOMCAT来解决此问题,具体解决方法如下:在tomcat的server.xml里,找到<Connector port="8080" useBodyEncodingForURI="true" URIEncoding="utf-8"> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号