Tag: jsp

最终的Java版本表(J2EE,Java EE,Servlet,JSP,JSTL)

我正在寻找Java EE(或以前称为J2EE)和Java SE的组件分解 例如 J2EE 1.3: Servlet 2.3,JSP 1.2。 JSTL 1.0,…… J2EE 1.4: Servlet 2.4,JSP 2.0,JSTL 1.1,…… Java EE 1.5: Servlet 2.5,JSP 2.1,JSTL 1.2,… 在一张简单的表格中 它可以从以下url中提取: http : //java.sun.com/j2ee/1.3/docs/,http : //java.sun.com/j2ee/1.4/docs/和http://java.sun.com/ javaee / technologies / javaee5.jsp但我正在寻找一个简单的表。 那里有类似的东西吗? 或者我应该自己写一个?

Struts 2动态变量

我正在尝试使用set标签在Struts2中创建一个动态变量 numConst将返回从数据库中检索的动态值。 例如,如果值为NINE,则数字应为@xxx.CommonConstant@NINE 我在我的java类中设置了值,以便@xxx.CommonConstant@NINE将返回9 。 到目前为止,如果我使用的话,可以在文本标签中显示该值没有问题 当我尝试使用属性标记时,它将返回9但显示不正确 以上所有示例都将为我提供@xxx.CommonConstant@NINE的值。 我尝试从属性标记中获取值的原因是因为我想要复制正确的方法来显示值,以便我可以在if标签中使用它们,如下例所示: do something 要么 do something CommonConstant: package xxx; public abstract class CommonConstant { public static final int NINE = 9; public static final int NINEONE = 91; public static final double ADMIN_PGM = 1.4; // … omitted … } 有谁能够帮助我?

如何在jsp中显示图像?

我有一个bytearray图像。 我需要在jsp页面中以jpg格式显示该图像,并且在单击图像时,我可以将图像下载到我的电脑: 我从我的mysql数据库加载图像作为字节数组.. 我的代码是 ResultSet res = statement.executeQuery(“SELECT * FROM upload_data where user_id = “+userID); while (res.next()) { contactDetails = new ContactDetails(); contactDetails.setContactPhoto(res.getBytes(“photo”)); byteArrayBackToImage1(res.getBytes(“photo”)); contactsList.add(contactDetails); } public void byteArrayBackToImage1(byte[] imageInByte){ try{ Random rand = new Random(); int numNoRange = rand.nextInt(); String number = String.valueOf(numNoRange); //convert byte array back to BufferedImage InputStream in = new ByteArrayInputStream(imageInByte); […]

在JSP中添加Expires或Cache-Control标头

如何在JSP中添加Expires或Cache-Control标头? 我想在包含页面中为我的静态组件添加远期到期日期,例如图像,CSS和JavaScript文件。

使用.html文件作为JSP

这可能是一个愚蠢的问题,但我在谷歌上搜索时没有找到答案。 目前,我将来自someFileName.html的请求映射到servlet,然后使用web.xml中的servlet映射将其转发到someFileName.jsp。 我想避免这种情况,只需配置我的应用程序服务器,以便解析和执行html文件,就好像它们是JSP一样(这样可以在HTML中使用自定义标记和EL)。 奖励答案,允许任何扩展映射到JSP处理器。 我使用Tomcat,但我希望解决方案可以移植到其他容器,如Glassfish。

找不到“http://java.sun.com/jsp/jstl/core”的标记库描述符

我正在尝试使用JSTL,但是我收到以下错误: Can not find the tag library descriptor for “http://java.sun.com/jsp/jstl/core” 这是怎么造成的,如何解决?

用于打印内容的JSP帮助程序类

我有一个关于JSP中代码重用的问题。 我有一个JSP页面example.jsp ,它发出对数据库的调用并获取结果。 我有一个java类HelperClass.java接受记录并打印出不同的字段 response.getWriter().println 现在我的JSP页面也有HTML,问题是HelperClass打印的内容出现在JSP页面中的内容之前。 例如 This is the first line HelperClass.printdata(“second line”); 输出是 secondline这是第一行 这是一个已知的问题。 为JSP页面设计HelperClass的最佳方法是将页面打印到页面。 任何指针都将非常感激。

使用JAVA或JSP获取Windows用户名

我想在Windows上记录用户名,我的意思是用户使用java登录到Windows。 我使用了System.getProperty(“user.name”); 但我得到了服务器名称,而不是用户。

如何在我的jsp中提供Java ResultSet?

我想换一个sql:query来查找一些用几个参数构建复杂查询的Java代码。 当前的sql是一个简单的选择。 如何获取我的Java ResultSet(即rs = stmt.executeQuery(sql);)并在我的JSP中提供结果,以便我可以使用这个教科书JSP? 为了更清楚,我想删除上面的查询并将其替换为Java。 我是否在Java部分设置了session / page变量,或者是否有一些我可以用来访问变量的EL技巧?

在登录前将他们正在查看的内容重定向回实际页面

如果我的用户被重定向到登录页面,如何使用,以便在他们登录后,他们被重定向到-original-destination页面(他们第一次点击的页面)?