小编Tom*_*ros的帖子

我为什么要学习和使用struts?

我是一名java开发人员,没有经验丰富,但我对大多数概念都很熟悉.

我最近使用Tomcat/JSP(~30个动态页面)构建了一个网站.我犯了新的错误,在JSP中包含大部分核心逻辑,使用合理化,它只是"一个简单的项目".

我学到了很多困难.因此,我现在使用servlet在谷歌应用引擎中重新构建应用程序,并计划使用Velocity使用模型 - 视图 - 控制器设计模式实现它.

我也在看Struts,但之前没有使用过这个框架.

有人能说服我为什么要将struts纳入这个项目吗?对于一两个人的中型项目,真的会给我买很多东西吗?

在有额外学习曲线的情况下,有一个明显的成本,它的好处是否会超过成本?或者Velocity的使用是否足以隔离逻辑?意见?

java jsp velocity struts2

24
推荐指数
3
解决办法
2万
查看次数

使用javascript绘制画布图像的亮度和对比度

我在标签中有一个图像

var img = new Image();
ctx.drawImage(img,0,0,img.width,img.height);
ecc...
Run Code Online (Sandbox Code Playgroud)

如何用javascript更改此图像的亮度和对比度?

TNX

javascript canvas image brightness contrast

12
推荐指数
1
解决办法
2万
查看次数

Sitemesh或Tiles

致力于Web应用程序的设计,因为它将是一个大型应用程序,因此无法回复jsp include功能,因此必须使用其他解决方案,为此我们提出了Tiles和Sitemesh.

我们对他们都是新手,所以我们非常感谢社区的任何见解.有关其他信息,我们将使用Struts2.x作为我们的邮件MVC框架,其中Spring用于其他层(业务)

哪个选项更好,因为应用程序必须处理大量内容和频繁的UI更改

web-applications tiles sitemesh java-ee

9
推荐指数
1
解决办法
1万
查看次数

javax.mail.MessagingException:无法连接到SMTP主机:<主机名>端口:25响应:554

我正在尝试使用java mail api发送邮件.我的smtp服务器是一个ibm服务器.我正面临这个例外

javax.mail.MessagingException: Could not connect to SMTP host : <host name> port : 25 response: 554
Run Code Online (Sandbox Code Playgroud)

请帮助我.

提前致谢.

java jakarta-mail java-ee

6
推荐指数
1
解决办法
2万
查看次数

它可能是在服务器端(Java)的HTML页面中调用JavaScript代码吗?

我的Java应用程序从Internet下载HTML页面并处理它.有时,下载的HTML页面包含应在页面加载后调用的JavaScript代码(<script type="text/javascript">标记中的JavaScript ).
它是一个可能的模拟浏览器并在服务器端调用JavaScript?
这里一般的scenarion需要我的应用程序中的HTML处理:

  1. 下载HTML页面
  2. 调用标签中的所有JavaScript
  3. 使用JavaScript处理后获取HTML

可以使用Java实现上面的scenarion吗?
谢谢.

javascript java server-side

2
推荐指数
1
解决办法
2390
查看次数