1. jsp导入javabean
jsp是java ee的一种,作用于服务端。
js是javascript,作用于客户端文档,和java没多大关系。
JSP 是Sun公司推出的新一代站点开发语言,他完全解决了目前ASP,PHP的一个通病--
脚本级执行(据说PHP4 也已经在Zend 的支持下,实现编译运行).Sun 公司借助自己在Java 上的不凡造诣,将Java 从Java 应用程序 和 Java Applet 之外,又有新的硕果,就是Jsp--Java Server Page。Jsp 可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。
2. JSP导入其他页面的方式
JSP把数据传到控制台的话,需要使用Ajax插件
3. jsp导入java文件无法编译
服务器不会编译代码的,你必须修改之后,然后eclipse或者其他工具编译,完了之后在打成war包丢到服务器上面去
4. jsp导入java类了但是不能用
JSP被淘汰的主要原因是它无法实现前后端分离,也无法有效的完成MVC的分离与控制。
JSP将JAVA代码直接写在网页上,虽然结构简单,但前、后端逻辑全部绑在一起,对以后系统的扩展极为不利,也很难解决现在业务功能越来越复杂、架构层次越来越多的问题。所以现在JSP可以说是被淘汰的技术。
5. jsp导入java类报错
说明你没有引入对应的依赖库,如果你用Eclipse,在你的项目右键,选择BuildPath,找下有没有tomcat,如果没有就添加新的依赖库
6. jsp导入java.io包用什么
首先创建一个读取文件的类,方法readFile读取文件,参数1:文件路径,参数2:字符集(gb2312,utf-8等)
FileUtil.java源码:
package core.util;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
public class FileUtil {
public static String readFile(String filePath, String charset)
{
String s = "";
try
{
File f = new File(filePath);
if (f.exists())
{
FileInputStream bw = new FileInputStream(f);
int len = bw.available();
byte[] str = new byte[len];
if (bw.read(str) == -1)
{
s = "";
}
else
{
s = new String(str, charset);
}
bw.close();
}
}
catch (IOException e)
{
e.printStackTrace();
}
return s;
}
}
在thispage.jsp中调用:
<%
String show = request.getParameter("show");
if ("yes".equals(show))
{
String str = FileUtil.readFile("c:\123.txt","gn2312");
out.print(str);
}
%>
<script language="javascript">
function doShow()
{
window.location.href="thispage.jsp?show=yes";
}
</script>
<input typ="button" name=button value="显示" onclick="doShow()">
- 相关评论
- 我要评论
-