⑴ 编写jsP时 <%@ page import="java.util.*"%>语句无效,必须改成<%@ page import="java.util.Date"%>才行
常用Date有两个个
1 java.util.Date
2 java.sql.Date
其他还有org.apache.struts2.components.Date,sun.util.calendar.BaseCalendar.Date。import sun.util.calendar.LocalGregorianCalendar.Date等。
你的JSP中应该是还包含了这其版中的包,例如:
<%@ page import="java.util.*"%>
<%@ page import="java.sql.*"%>
。。权。。。。
这样,在你使用Date()的时候,JSP不知道你要使用java.util.Date还是java.sql.Date,所以不能运行。只有你明确使用
<%@ page import="java.util.Date"%>
的时候,才确定的运行java.util.Date().
⑵ jsp页面如何导入JAVA包
JSP中导入JAVA包的方法如下:
1、在当前项目下创建一个lib文件夹,里面放入想要导入的Jar包。
⑶ 为什么我的JSP程序page里import java包不成功呢 ,下面是我的代码
<!-- 将java.sql 和 java.io包引入到该文件中 -->
<%@ page import="java.sql.*"%>
<%@ page import="java.io.*"%>
<%@ page contentType="text/html; charset=UTF-8" language="Java" errorPage=""%>
<html>
<body>
<center>
往数据库中添加数据:
<hr>
<%
try{
//装载驱动程序
Class.forName("com.mysql.jdbc.Driver").newInstance();
//创建连接
Connection con=java.sql.DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/ch2","abc","123");
//创建执行语句
Statement stmt=con.createStatement();
stmt.execute("insert into user(username,password) values('liuwei','111111')");
//关闭连接、释放资源
stmt.close();
con.close();
out.println("添加数据成功");
}
catch(Exception e){
//如果出现异常,将错误信息打印到控制台
e.printStackTrace();
}
%>
</center>
</body>
</html>
Java 改为 java 就可以了
⑷ jsp导入包(jsp如何导入java包)
jsp怎么import导入包首先在打开的项目中创建lib文件夹,并放入需要的Jar包,在编辑窗口左侧列表中可查看。接着右键点击lib下的Jar包,在弹出菜单中选择“addalibrary”选项,点击进入。
JSP中导入JAVA包的方法如下:在当前项目下创建一个lib文件夹,里面放入想要导入的Jar包。然后右击Jar包,在弹出的下拉列表中找到addalibrary并点选它。
右击你的项目---buildpath---configurebuildpath---javabuildpath---Libraries---AddExternalJARs---添加需要的jar包即可引用的时候使用import语句即可,如import***.java.*一样。
%@pageimport=包%即可语法规则:@%pageattribute1=”value1”attribute2=”value2”………%,page指令以%@page开始,以%结束。
就是因为两个包中都有Date类。实际上java.sql包下的Date类是继承java.util.Date的。它没有空的构造方法。如果你把java.sql.*写到前面的话,系统会认为你创建了一个java.sql.Date的对象。
要在jsp中使用freemarker需要导入什么包?导入freemarker-x.x.xx.jarFreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。
首先在打开的项目中创建lib文件夹,并放入需要的Jar包,在编辑窗口左侧列表中可查看。接着右键点击lib下的Jar包,在弹出菜单中选择“addalibrary”选项,点击进入。
spring官方包里,lib目录里除了带resource后缀的jar包,初学建议都加上,入门之后,你就明白你的项目里需要哪些包,不需要哪些包了。带resource后缀的jar是源码。
JSP中导入JAVA包的方法如下:在当前项目下创建一个lib文件夹,里面放入想要导入的Jar包。然后右击Jar包,在弹出的下拉列表中找到addalibrary并点选它。
如何在jsp页面中导入jar包
首先在打开的项目中创建lib文件夹,并放入需要的Jar包,在编辑窗口左侧列表中可查看。接着右键点击lib下的Jar包,在弹出菜单中选择“addalibrary”选项,点击进入。
右击你的项目---buildpath---configurebuildpath---javabuildpath---Libraries---AddExternalJARs---添加需要的jar包即可引用的时候使用import语句即可,如import***.java.*一样。
JSP中导入JAVA包的方法如下:在当前项目下创建一个lib文件夹,里面放入想要导入的Jar包。然后右击Jar包,在弹出的下拉列表中找到addalibrary并点选它。
你需要引用的肯定是这个包里的某一个或者几个Class.。把它解压出来。依次打开文件夹,你一看就明白了。
⑸ jsp页面嵌入java代码怎么写(jsp页面中java代码无效)
如何在jsp里面写java代码%!%是在service方法的外面定义变量和写入语句的,也就是在servlet中定义变量,而我们知道servlet在被container加载后只生成一个对象而已,然后所有的请求都在service方法里面被处理。所以如果你在servlet中定义了变量,那么所有的请求可以共用这一个变量了。
最简单的应用就是,你要计算有多少人访问了这一个JSP页面,那么就可以把变量i定义在servlet中,然后在JSP文件里面加一句i++;,这样就可以统计有多少人访问了你这个页面了。
至于%%这个嘛,就是在service方法里啦。
怎么在JSP中引入JAVA代码
JSP中,嵌入的JAVA代码,可以直接引用JAVA的类
%
out.println(newjava.util.Date());
%
~
jsp页面中javascript嵌套java代码段关键是%p.delpinfo(sfzh);%这里。
这句在页面加载成功就已经执行了,不受js代码段控制的。(java代码优先执行,并且输出动态内容,生成静态页面后,js才开始执行)
如果要让js控制操作逻辑,去判断是否发送新的请求,可以用ajax、或用js去操作一个form提交,或者用js去操作一个iframe去进行指定url跳转。
总的来说就是用js去发送http请求。
1、写一个新的action或xxx.jsp,专门执行p.delpinfo(sfzh);
2、用ajax,或form,或隐藏的iframe去请求这个xxx.jsp
jstl标签中怎么嵌入Java代码要怎么嵌入java代码呢?
jsp页面中嵌入java代码叫做小脚本,如:
%
String
str
=
"java";
out.print(str);
%
但是jstl本来就是用来取代小脚本的,因此没有必要再jstl中嵌入java代码
如果要在jstl中使用java代码的值的话,可以通过表达式%=str
%或者jstl的core标签,如:c:set
var="set"
value="%=str
%"
/等等
具体用法有些不太记得了,好长时间没有用过jstl了。
在jsp页面如何输出java代码怎么写jsp的组成:jsp=html+java脚本+jsp标签(指令)
jsp中无需创建即可使用的对象一共有9个,被称之为9大内置对象。例如:request对象、out对象
3种java脚本:
%...%:java代码片段
%=...%:java表达式
%!...%:声明,用来创建类的成员变量和成员方法
jsp其实是一种特殊的Servlet,在html中通过java脚本就可以嵌入java代码,输出一些内容。
jsp页面怎么使用java方法在jsp中使用java类举例如下:
1.新建一个项目,在src文件夹下添加一个包:如:tianaoweb.com;
2.再在包中添加一个类:如
packagecom;
publicclasstest{
publicStringsd(){
return"sd";
}
}
3.在默认的首页index.jsp(当然也可以自己新建一个jsp文件)的开头引入
%@pageimport="tianaoweb.com.*"%
4.在body/body中添加相应的java代码片:
如:
%
Stringstr;
testte=newtest();
%
%=te.sd()%
⑹ 在MyEclipse中代码,访问jsp页面时当跳转到java时,显示不可用,这是为什么
在MyEclipse中访问jsp页面跳转到java时出现“不可用”的原因可能是:
MyEclipse中没有正确配置JavaEE服务器,导致无法访问Java类。
Java类中的方法或变量没有正确的访问权限,导致无法访问。
Java类中的方法或变量没有正确地声明或定义,导致无法访孙芦稿问。
Java类中存在编译错误哗枣或运行时错误,导致无法访问。
Java类所在的包或文件夹没有正确配置,导致无法访问。
建议检查上述因素,并确保则孝JavaEE服务器正确配置,Java类中的方法和变量正确声明和定义,确保没有编译或运行时错误,确保Java类所在的包或文件夹正确配置。
⑺ 我用myeclipse导入了一个项目,为什么所有的jsp文件都显示“无法解析导入java.util”
对 ,是缺少jar包,你之前没有导入之前能使用吗
⑻ 在JSP页面中怎么import进来JAVA的类
<%@pagelanguage="Java"%>
<%@pageimport="java.lang.*"%>